Google searches reportedly produce applicants' personal information
The Philippines' Department of Foreign Affairs (DFA) has disabled its online passport application tracker, citing a "data privacy issue" and hinting that information could have leaked.…
Support the originator by clicking the read the rest link below.