On 80th Independence Day 'Vande Mataram' debuts at Red Fort

India