23 March 2017 Indian network Radio City 91.1 FM held the grand finale of the fourth edition of its ‘Freedom Awards’ to celebrate indie music. The event, which...