Daily Archives: December 25, 2017

Genocide in plain sight: TPLF’s (mass-) red-terror against the Oromo people

Genocide in plain sight: TPLF’s (mass-) red-terror against the Oromo people By Aba Orma The TPLF/EPRDF government has orchestrated genocide against the Oromo people with the help of TPLF’s Janjaweed, the Somali para-commando known as the “Liyu Police”. Even the… Read More »