By Prisca-Sam Duru The premiere of the documentary “Earth Conceal Not the Blood Shed on Thee” on October 26, 2025, at The Africa Centre in London powerfully memorialised the Asaba Massacre of October 7, 1967, during the Nigerian Civil War, where federal troops under the 2nd Infantry Division killed hundreds of unarmed male civilians in
Related Articles
Don't miss out on breaking stories and in-depth articles.