Saudi Film Festival Puts KSA’s Talent Center Stage
Under the theme of “Desert Cinema,” the seventh edition of the Saudi Film Festival (SFF) has placed Saudi and international filmmakers center stage.
Held at the King Abdul Aziz Center for World Culture (Ithra) in partnership with the Saudi…
Read More...
Read More...