Flagging independence

 08 Aug 2014 - 0:00

single-post
Workers prepare Indian national flags for Independence Day celebrations, at a shop in Mumbai yesterday. The country celebrates the anniversary of its independence from Britain on August 15.