Narendra Modi delivers 13th Red Fort address on Independence Day

India