NDFC’s Island City directed by first-time feature filmmaker Ruchika Oberoi is all set to have its world premiere at the Venice International Film FestivalRead More