Forget UK, European and American shoe sizes, 70 years after Independence, India is finally getting its own shoe size
It has been more than seven decades since independence. India - the country that accommodates one-seventh of humanity, does not have its own ...