The woman’s son reportedly committed a crime and Nigerian police allegedly stripped her naked while trying to arrest her in place of her son.
Inhuman treatment!
Location: Delta State, Nigeria.
Discover more from Wow News
Subscribe to get the latest posts to your email.