Written by:- Belay Manaye Translated by:- Befekadu Hailu Kefyalew Teferra Deresse is a 33 years old man who was born in Horro Guduru. He now lives in the outskirt of Addis, Sebeta, Oromia region. He was jailed for 12 years since 2006. In prison, he has lost both of his legs and suffered torture. […]