World Pulse
Thousands of drivers strike in the Philippines over rising fuel prices · World Pulse