A high rise building is illuminated in the colours of the Indian tricolor flag on the eve of Independence Day in Kolkata on August 14, 2018. Independence Day in India is celebrated on August 15. (AP Photo/Bikas Das)
Indian Prime Minister Narendra Modi raises his fists and shouts slogans of hail India at the end of his speech to the nation on the country's Independence Day from the ramparts of the historic Red Fort in New Delhi on August 15, 2018. India will send a manned flight into space by 2022, Modi announced Wednesday as part of India's independence day celebrations. He said India will become the fourth country after Russia, the United States and China to achieve the feat and its astronaut could be a man or a woman. The space capsule that will transport India's astronauts was tested a few days earlier. (AP Photo/Manish Swarup)
Birds fly past as Indian Prime Minister Narendra Modi, center in orange turban, unfurls national flag on the country's Independence Day from the ramparts of the historical Red Fort in New Delhi on August 15, 2018. India will send a manned flight into space by 2022, Modi announced Wednesday as part of India's independence day celebrations. (AP Photo/Manish Swarup)
Rose petals fall near the national flag as Indian Prime Minister Narendra Modi, center in orange turban, unfurls it on the country's Independence Day from the ramparts of the historical Red Fort in New Delhi on August 15, 2018. India will send a manned flight into space by 2022, Modi announced Wednesday as part of India's independence day celebrations. (AP Photo/Manish Swarup)
Indian Prime Minister Narendra Modi greets school children after addressing the nation on the country's Independence Day from the ramparts of the historical Red Fort in New Delhi on August 15, 2018. India won independence from British colonialists in 1947. (AP Photo/Manish Swarup)
An Indian Navy soldier stands guard as others rehearse and warm themselves up for Independence Day celebrations at the historical Red Fort in New Delhi on August 15, 2018. India won independence from British colonialists in 1947. (AP Photo/Manish Swarup)
Indian children sit in formation to spell out the Hindi word "Bharat", which is the name of the country as they listen to Indian Prime Minister Narendra Modi address the nation on the country's Independence Day from the ramparts of the historical Red Fort in New Delhi on August 15, 2018. (AP Photo/Manish Swarup)
Indian students perform a dance during India's Independence Day celebrations, in Jammu on August 15, 2018. India won independence from British colonialists in 1947.(AP Photo/Channi Anand)
A girl waves the Indian flag as students perform a dance during India's Independence Day celebrations, in Jammu on August 15, 2018. India won independence from British colonialists in 1947.(AP Photo/Channi Anand)
Indian students perform a dance during India's Independence Day celebrations, in Jammu on August 15, 2018. India won independence from British colonialists in 1947.(AP Photo/Channi Anand)
Indian Prime Minister Narendra Modi addresses the nation on the country's Independence Day from the ramparts of the historic Red Fort in New Delhi on August 15, 2018. India will send a manned flight into space by 2022, Modi announced Wednesday as part of India's independence day celebrations. He said India will become the fourth country after Russia, the United States and China to achieve the feat and its astronaut could be a man or a woman. The space capsule that will transport India's astronauts was tested a few days earlier. In the background, Jama Masjid Mosque is seen. (AP Photo/Manish Swarup)
A vendor selling national flags waits for customers on a street ahead of Indian Independence Day in Kolkata on August 14, 2018. Independence Day in India is celebrated on August 15. (AP Photo/Bikas Das)
A vendor selling national flags stands in front of an illuminated Vidhan Sabha building on the eve of Independence Day in Lucknow on August 14, 2018. (AP Photo/Rajesh Kumar Singh)
Traffic moves in front of an illuminated Vidhan Sabha building on the eve of Independence Day in Lucknow on August 14, 2018. (AP Photo/Rajesh Kumar Singh)
A woman sells Indian national flag memorabilia on the eve of Independence Day in Lucknow on August 14, 2018. (AP Photo/Rajesh Kumar Singh)
A woman sells Indian national flag memorabilia on the eve of Independence Day in Lucknow on August 14, 2018. (AP Photo/Rajesh Kumar Singh)
Commuters move past an illuminated Chhatrapati Shivaji Maharaj Terminus station building on the eve of Independence day in Mumbai on August 14, 2018. (AP Photo/Rajanish Kakade)
Commuters move past an illuminated Chhatrapati Shivaji Maharaj Terminus station building on the eve of Independence day in Mumbai on August 14, 2018. (AP Photo/Rajanish Kakade)
Indian workers drape the Vidhan Sabha building with the colors of the Indian national flag, ahead of Independence Day in Lucknow on August 11, 2018. Independence Day in India is celebrated on August 15. (AP Photo/Rajesh Kumar Singh)
An Indian worker drapes the Vidhan Sabha building with the colors of the Indian national flag, ahead of Independence Day in Lucknow on August 11, 2018. Independence Day in India is celebrated on August 15. (AP Photo/Rajesh Kumar Singh)
A police officer takes a break after a dress rehearsal of the Independence Day celebrations at the Red Fort in New Delhi on August 13, 2018. India's Prime Minister Narendra Modi will address the nation from the Red Fort on August 15 to mark Independence Day as security has been strengthened in and around the capital with more than 70,000 added security personnel. (AP Photo/Manish Swarup)
School children dressed as mother India participate in a function to celebrates India's Independence day in Mumbai on August 14, 2018. Independence Day in India is celebrated on August 15. (AP Photo/Rajanish Kakade)
A street hawker sells Indian tricolor flags and other merchandise at a traffic intersection on the eve of Independence Day in Bangalore on August 14, 2018. Independence Day in India is celebrated on August 15. (AP Photo/Aijaz Rahi)
A staff member of Tibetan Children Village School touches up paint on letters spelling India in the colors of the Indian national flag as the school prepares to celebrate India's independence day in Dharmsala on August 14, 2018. (AP Photo/Ashwini Bhatia)
Indian policemen participate in a tricolor flag ride on the eve of India's Independence day in Ahmedabad on August 14, 2018. (AP Photo/Ajit Solanki)
Indians participate in a rally displaying national flags on the eve of Independence day in Ahmedabad on August 14, 2018. Independence Day in India is celebrated on August 15. (AP Photo/Ajit Solanki)
Commuters walk past an alley decorated with tricolor flags for sale ahead of Indian Independence Day in Kolkata on August 14, 2018. Independence Day in India is celebrated on August 15. (AP Photo/Bikas Das)