India’s Prime Minister Narendra Modi delivers a speech to the nation during a ceremony to celebrate country’s 73rd Independence Day at the Red Fort in New Delhi on Thursday.

India’s Prime Minister Narendra Modi delivers a speech to the nation during a ceremony to celebrate country’s 73rd Independence Day at the Red Fort in New Delhi on Thursday.