Muscat – Two Omani films, Beta Carotene and Ta, have won top honours at the Malda International Film Festival in Kolkata, India, marking a significant achievement for Omani cinema on the global stage. Directed by Mohammed bin Ali al Darwaish, the films secured awards in two major categories, reflecting the growing recognition of Omani filmmakers […]