Tigray Peoples Liberation Front (TPLF)

A peace agreement between the Government of Ethiopia and the Tigray Peoples Liberation Front (TPLF) was signed in Pretoria

EthiopiaTigray War: Will Flawed Peace Deal Halt Genocide?

Photos: YouTube A peace agreement between the Government of Ethiopia and the Tigray Peoples Liberation Front (TPLF) was signed in Pretoria, South Africa on ...