Not every narrative of the founding of the Organization of African Unity (OAU) the body that established Africa Liberation Day (ALD) in 1963 emphasises the crucial role of His Imperial Majesty Emperor Haile Selassie I’s in its creation. Yet the truth of the matter the oppositional stalemate of the Casablanca…
May 15, 2022
Alkebu-Lan
