People Caught Defecating In Public, Arrested By Lagos Task Force (Disturbing Photos)

Operatives of Anti-defecation unit of Lagos State Ministry of Environment & Water Resources apprehending some residents openly defecating on Carter Bridge and Ilubirin, Lagos Island in contravention of Sanitation laws on Friday.

Viewers discretion strongly advised.

Leave a Reply