Egypt goes to the movies
While the annual film festival season in the West comes to an end with the Hollywood Academy Awards (or “Oscars”), Egypt follows it with another important big screen event – The Catholic Center Film Festival. This year SAT-7 was at the Cairo event to film both the opening and closing ceremonies (27 February and 6 March) and highlight a selection […]