An Indian Catholic priest’s short film ‘Carlo’, directed by Father Leslie Bosco Rego, won two awards - Best Short Film Award and the Best Line Producer Award - at the Global Taj International Film Festival (GTIFF) in Agra, a city in the northern Indian state of Uttar Pradesh on November 17.