Viewers discretion strongly advised.
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.
Share your thoughts