India-Srilanka Relations: Evolution, Cooperation Areas, Challenges & Recent Developments
Due to the strategic location of Sri Lanka, many major powers have raced to claim their own interests in the nation. Currently, China is making use of…
Please confirm you want to block this member.
You will no longer be able to:
Please allow a few minutes for this process to complete.