For India, 15 August is a day of her re-birth, a new start. At the midnight of 15 August 1947, the British rulers handed the country back to its Indian leaders, ending a remarkable struggle that lasted years. Read more about Independence Day 2015 (15th August 2015) …