Headlines
November 5, 2024

the Wuchale Treaty

Ethiopians celebrate European colonizers’ defeat at Adwa