Police Inspector Drinks Himself into a Stupor, Defecates in His Uniform
An officer of the Nigeria Police Force attached to Kwara State Command, Inspector Stephen Yohanna, has been apprehended when he was found to have drank himself into a stupor and defecated in his uniform. The officer was seen in a viral video on social media being escorted by his colleagues after peeing and excreting in […]
Keep Reading