Polls close in pivotal Philippines election that could put Marcoses back in power
About 65.7 million registered voters across the country cast their ballots to replace populist leader Rodrigo Duterte, who steps down...
About 65.7 million registered voters across the country cast their ballots to replace populist leader Rodrigo Duterte, who steps down...