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?






