New secrete torturing prison found in Ethiopia, police says
The federal police, which has been compiling evidences against those detained for allegedly committing human rights crimes, says it has
Read moreThe federal police, which has been compiling evidences against those detained for allegedly committing human rights crimes, says it has
Read more