World

India celebrates 75 years of Independence

India is marking the 75th anniversary of its independence from British rule on Aug. 15, 2022.