The Telegraph reveals evidence of war crimes committed by TPLF forces against civilians
Addis Ababa, August 17, 2021 (FBC) – The Telegraph, the national British Media, has revealed satellite images backed evidences of war crimes committed by the terrorist TPLF against civilians…