Thursday 8 January 2015

Nigerian police officers caught in the act of breaking the law


Police officers spotted urinating on the road opposite the Tafawa Balewa Square in Lagos this morning. 

Culled

No comments:

Post a Comment