When India has 28 states, why does Sri Lanka allow Tamil Nadu to dictate India’s diplomacy with Sri Lanka?
Tuesday, October 25th, 2022Shenali D Waduge India is the world’s 2nd largest populated country with 1.38billion people. India comprises 28 states and 8 union territories. Tamil Nadu is just one of the 28 states. Tamil Nadu is the 6th largest state in India with 72million people but accounts for just 5.9% of the entire Indian population. Haryana which is the 18thlargest state […]
More >