Press Release October 04, 2016 Dozens of protestors were crushed to death in Bishoftu City, 28 miles (45 kilometers) southeast of the capital, Addis Ababa, among the crowds who gathered […]
Press Release October 04, 2016 Dozens of protestors were crushed to death in Bishoftu City, 28 miles (45 kilometers) southeast of the capital, Addis Ababa, among the crowds who gathered […]