India celebrated its 69th Independence Day Saturday, with Prime Minister Narendra Modi addressing the nation from the iconic Red Fort in the capital New Delhi. “It can be done”.
India celebrated its 69th Independence Day Saturday, with Prime Minister Narendra Modi addressing the nation from the iconic Red Fort in the capital New Delhi.