Tola Azeez, a Nigerian woman who gained attention after a video of her being assaulted by policemen in Iwo, Osun state went viral, has revealed that...
Authorities in Long Beach, New York, United States of America has agreed to pay $85,000 to settle a lawsuit that accused its police officers of stripping...