Category: GENERAL

Ithra Films Screen at 154 Festivals, Win 60 Global Awards

Dhahran: Films produced by the King Abdulaziz Center for World Culture (Ithra) have screened at 154 international film festivals, highlighting creative Saudi storytelling presented through a contemporary visual language.

According to Saudi Press Age…