Pete Edochie’s Upcoming Film Sheds Light on the Historic Igbo Landing
The Courageous Stand of 75 Igbo Captives Who Chose Freedom Over Slavery in 1803 Georgia Pete Edochie is producing a […]
Pete Edochie’s Upcoming Film Sheds Light on the Historic Igbo Landing Read More »