Soldiers Open Fire, Police Deploy Across Nigeria to Curb Protests

By Our Reporters Soldiers opened fire on unarmed protesters in Lagos on Tuesday night as police announced nationwide deployment as … More