"God bless una" - Freed Edo state prisoners speak (Video)
Some of the free prisoners from Ugbekun Police Station, Oba Market Police Station and Idogbo Police Post in Benin, Edo State, are thankful to people who freed them. The videos below show two of the prisoners talking about how long they have been in jail. "