India celebrates independence —
AUGUST 16 - NEW DELHI, INDIA: Against a yellowing sky, a boy stands on a roof and flies a kite, which flocks with other kites in traditional celebration of India's 66th Independence Day on August 15. The day marks the end of the British rule on the country in 1947.