India's Tricolour wasn't designed in a day. It took decades of evolution, countless designs, and one unwavering dream of freedom to create the flag that now represents 1.4 billion people.
Video source: The Better India
Good News Network
BBC Wildlife Magazine