Two Homosexuals caught Red-Handed Having s3x in Imo State, Received beating of their Life [Photo]
Two homosexual caught having sex in a community in Imo State receive beating of their life. According to Obialor Freeman, the incident happen at Umueze community of the state involving a police officers and a Read More…