How can the USA claim itself to be the world's oldest democracy when the UK already had a well established parliament even before US independence?
India is the world's largest democracy and has the best constitution, as well. Why hasn't the 'Achhe din' arrived yet, even after 67 years of independence?