Controversy as man commits suicide at traffic agency’s premises in Ogun
There was pandemonium in Abeokuta, Ogun State, on Monday when a man identified as Fatai Salami drank an insecticide and died at the premises of Ogun Traffic Compliance and Enforcement Corps (TRACE).