India Celebrates 70th Independence Day

India celebrated its 70th Independence Day on Monday, with Prime Minister Narendra Modi addressing the nation from the iconic Red Fort in the capital New Delhi. On Aug. 15, 1947, India secured a hard-earned separation from Britain, and also partitioned into India and Pakistan, which later split further into Pakistan and Bangladesh. Thousands of armed security…