JUST IN: ‘Kyari Must Go Home’ Protest Hits London
Hundreds of Nigerians stormed the Nigerian High Commission and the UK Home Office in London on Monday, May 12, 2025, demanding that former NNPCL boss Mele Kyari be deported to Nigeria to face corruption investigations.
…