Advertisements

Video of Nigerian Police shooting live bullets on citizens near Mbaise Owerri IMO State on Monday last week.

Over a dozen people killed and their bodies carried away by the Nigerian authorities