Headlines
November 24, 2024

the Wuchale Treaty

Ethiopians celebrate European colonizers’ defeat at Adwa