Obnoxious Behaviour Against Sri Lanka

Sri Lanka is a resilient nation. That’s almost a given. A constant. All talk of peace, human rights, democracy, good governance, reparations and other such goodies emanating from Washington, London and other

More