This means that Free Trade Agreements and any other agreements between Sri Lanka and any foreign State and/or agreements with private entities of foreign States would not only have the force of Law if …
More Legality of Sri Lanka’s agreements with foreign countries Videos