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