Ted Cruz, US Senator who accused Nigerians of being scammers; has made a half hearted apology to Nigeria but did not recant his stand that Nigerians...
Ted Cruz, a junior United States Senator for the state of Texas since 2013, has labeled every Nigerian a fraudster responsible for the technical glitches that...