Sri Lanka Tests the Limits of Dependence

Sri Lanka asserts its sovereignty and neutrality despite heavy economic dependence and pressure from major global powers.