13 May, 2024, Delhi, India: Today marks the formal launch of possibly the most translated film in the world, Salvation (Moksha), British-born Writer and Producer Charles Dobara’s (https://charlesdobara.com/ debut film. Salvation (Moksha), directed by Tharun Mohan, tells the story of Dobara encountering people from India, the Middle East, North Africa and Somalia, challenging their preconceptions …



