SaharaReporters reports that the Kanu was taken in Kenya and renditioned to Nigeria in June 2021, under the administration of former President Muhammadu Buhari regime. A group of Igbo people ...
The recent engagement of Nigerian actress Ruby Ojiakor has sparked a debate about cultural traditions ... The red cap is a symbol of respect and authority in Igbo culture, and some argue that kneeling ...