"A Beast That Took a Break and Came Back"
Aida Seif al-Dawla is a psychiatrist whose fight for citizens’ rights and dignity in Egypt has taken many forms since her days as a student activist in the 1970s. In 1993, she founded the Nadeem Center for the Rehabilitation of Victims of Violence and Torture, of which she remains executive director