The Philippine National Police blamed protesters for the commotion in Quezon City that left over a dozen people injured on Wednesday.
Read this story at The Philippine Star
The Philippine National Police blamed protesters for the commotion in Quezon City that left over a dozen people injured on Wednesday.
Read this story at The Philippine Star