Clues help Indonesian police arrest former Philippine mayor suspected of being Chinese

Philippine Bureau of Immigration, Indonesian police, Tangereng City, mayor
World
image