Latest news
×

politics.com.ph WATCH | Cops cough as De Lima struggles to deliver statement

Cops cough as Leila De Lima struggles to deliver statement
politics.com.ph
 279