Search
Now showing items 1-1 of 1
Disappeared to Ethiopia’s Bermuda: Tales by a puppet
(University of the Western Cape, 2018)
At the Red Terror Martyrs' Memorial Museum (RTMMM) in Addis Ababa, Ethiopia, there sits upon a wall a chart of the torture houses used during a campaign of terror waged by the Derg regime that ruled Ethiopia from 1974 to ...