Police Allegedly Kills Pregnant Woman In IDP Camp In Benue

Officers of the Nigeria Police Mobile unit deployed to the Internally Displaced Persons (IDPs) camp in Daudu, Guma Local Government Area of Benue State on Saturday shot dead a pregnant displaced teenager, simply identified as Queen Zoho, who stays in the camp. New Telegraph newspaper reports that she was killed during a melee that arose… Read More