News

On 18 July 1947, the British Parliament passed the Indian Independence Act, setting the stage for India’s freedom.