Three killed amid Philippines village leader vote

More than 300,000 police officers and soldiers are deployed to secure polling stations in more than 42,000 villages.

Three killed amid Philippines village leader vote






More than 300,000 police officers and soldiers are deployed to secure polling stations in more than 42,000 villages.

What's Your Reaction?

like

dislike

love

funny

angry

sad

wow