Habiba
Interior Ministry fined LE1 million for torturing detained actress
Egypt
October 2, 2012
Interior Ministry fined LE1 million for torturing detained actress
The Cairo Court of Appeal has fined the Interior Ministry LE1 million for torturing actress Habiba during her detention when…