Every 26th January, people gather on New Delhi's Rajpath amidst a colourful jamboree of fluttering flags, marching soldiers and dancing children. What is celebrated on this day is at the heart of our democracy-the magnificent Constitution of India.