US Senator Ted Cruz Accuses Nigerian Officials of Complicity in Attacks on Christians; Lai Mohammed Disputes ‘Genocide’ Claims
US Senator Ted Cruz has accused Nigerian government officials of being complicit in attacks against Christians, claiming Nigeria records the ...

