The Lagos State Traffic Management Authority (LASTMA) has said its operatives were not responsible for the dead body found hanging by a tree in the Ikorodu area of Lagos.
A yet-to-be-identified man said to be a tricyclist, had on Thursday reportedly committed suicide after efforts to retrieve his seized tricycle from some government agents proved abortive in the Ikorodu area.