Free Spirit Film Festival opens in McLeod Ganj

The quaint town of McLeod Ganj yesterday hosted the 12th edition of the ‘Free Spirit Film Festival’ which boasts a myriad roster of films submitted from all over the world, 21 of which will be shown ove