Nnamdi Kanu’s Arrest: Igbos In USA Storm White House, Demands For Release Kanu (Video)
The Igbos living in the United States of America, in their hundreds, has embarked on a massive protest at the seat of power of the American Government, The White House.…