Habiba

Interior Ministry fined LE1 million for torturing detained actress
Egypt

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…
Back to top button