Kites bearing the image of Prime Minister Narendra Modi hang in a shop ahead of Independence Day celebrations in New Delhi yesterday. Kite-flying is held as party of Independence Day celebrations. India will celebrate Independence Day on August 15.
August 06, 2014 | 08:38 PM