fbpx

Envoy Dismisses as "Concocted" Claims Nigerian Separatist Leader Kanu was Captured in Kenya