Reports are surfacing that Addis Ababa Police Commission Leader Girma Kassa has been fired from his post effective immediately due… Read More
A Bomb Exploded on Dr Abiy Ahmed's Support Rally (Demonstration) at Mesqel Square, Addis Ababa Ethiopia on Saturday June 23,… Read More