Sebhat Nega

TPLF officials told U.S. delegates state of emergency was decreed to “prevent a military takeover”: diplomatic sources

ESAT News (March 1, 2018) A delegate from the United States was told by TPLF officials that the state of…

6 years ago