The historic moment when the British troops departed from a newly independent India in 1947.

This post was originally published on Brut India.