12/04/2024
which idiot country would ever admit they have spies already in your country?
China has denied having "sleeper cells" in the Philippines following reports on suspected Chinese firms disguised as American or European companies recruiting former and active Filipino soldiers.