ESAT News (October 2, 2017) Scores of people were arrested on Sunday following anti-TPLF protests at the annual Irreecha festival in Bishoftu a.k.a. Debrezeit, 25 miles outside the capital Addis Ababa, according to information received by ESAT. The religious festival on Sunday turned into protest rally with thousands of festival goers chanting anti-TPLF slogans and demanding freedom for the Oromo ...
Read More »