Friday, 21 April 2017

(Photos)Police brutalise, handcuff travellers in Delta for failing to produce laptop receipts

No comments:

Post a Comment