Indo-Lanka Accord – 13th Amendment & India
Both Indo-Lanka Accord & 13thamendment are surrogates of India. Naturally, India will be too proud to find fault with what India imposed on Sri Lanka. Indo-Lanka Accord was signed in July 1987 while … Continue reading Indo-Lanka Accord – 13th Amendment & India
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed