The fugitive mayor of a small town in the Philippines, who fled the country in July amid allegations of spying and connections to criminal syndicates, has been apprehended in Indonesia.
Investigators discovered that the mayor's birth certificate was registered when she was 17 years old, and her fingerprints matched those of a Chinese national who immigrated to the country as a teenager.
Investigators discovered that the mayor's birth certificate was registered when she was 17 years old, and her fingerprints matched those of a Chinese national who immigrated to the country as a teenager.