Find The Latest USA News Articles Here
Despite his popularity among millions of voters, many Filipinos are shocked by his win and what…