By Our Staff Reporter A man identified as Kayode Babatunde Popoola was arrested by police in Delta State On October 21st, 2023, in connection with a crackdown on same-sex relationships,…
Continue Reading