Omani film Ta wins prestigious award in Algerian film festival
Muscat – Omani short film Ta, directed by Mohammed al Darushi, has won the Best Short Film in Animation award at The Digital Gate International Film Festival in Algeria. This is the second accolade for the film, which also received recognition in Oman …