NewsEyewitness narrates how Delta State Police arrest over 100 alleged LGBT persons.About 100 men and women alleged to be gay were reportedly arrested in Asaba, Delta State, Nigeria, according to a... Read More