Release Nnamdi Kanu Protest At The British Embassy In Washington DC (video)

0
37
(NIGERIA MOMENT).

Release Nnamdi Kanu Protest at the British Embassy in Washington DC. Nnamdi Kanu is the Director of Radio Biafra and Leader of the Indigenous People of Biafra. Watch Video