admin
February 4, 2019
Video emerges showing Nigeria Police flogging crowd of people outside Multi-Choice Head Office in Abuja, Nigeria during...