Dejazmach Balcha Safo
Balcha Safo Dejazmach Balcha Safo (1863 – 6 November 1936), popularly referred to by his "horse-name" of Balcha Aba Nefso, was an accomplished Ethiopian military commander and lord protector of…
Balcha Safo Dejazmach Balcha Safo (1863 – 6 November 1936), popularly referred to by his "horse-name" of Balcha Aba Nefso, was an accomplished Ethiopian military commander and lord protector of…