Philippine police arrest 17 for hurling rocks as thousands peacefully protest corruption
Philippine police have arrested 17 people after a chaotic incident near the presidential palace in Manila
Philippine police have arrested 17 people after a chaotic incident near the presidential palace in Manila