Mumbai, Aug. 15 -- To mark India's 75th Independence Day celebrations, as many as 40 visually impaired children created a 75 feet long national flag of India in four hours. The participants, who are between the ages 5-25 years, used eco-friendly components like tulsi, paper, and flowers to signify the colours of the flags....