History of The Flag of India
The current flag of India was adopted on July 22, 1947, just before India gained independence from British rule on August 15, 1947. The design of the flag was based on the Swaraj flag, a flag of the Indian National Congress designed by Pingali Venkayya. Over the years, several flags were proposed and used by the Indian independence movement. The final design was chosen to represent all communities in India, with the Ashoka Chakra, a 24-spoke wheel from the Lion Capital of Ashoka, replacing the spinning wheel of the pre-independence version to symbolize law and dharma. The flag not only encapsulates India's struggle for freedom but also reflects its cultural heritage and the vision of its founding fathers for a secular and democratic nation.