Nigeria Nnamdi Kanu’s Trial: Court Okays Shielding Of Witnesses The Whistler Mar 7, 2016 0 A Federal High Court sitting in Abuja, on Monday, okayed the request by the federal government to enable its…