Sri Lanka

Sri Lanka, officially called 'the Democratic Socialist Republic of Sri Lanka', formally known as Ceylon is an island country in Southern Asia off the coast of India. About 20 million people live there currently. It has been known as one of the world's most politically unstable countries.
Label your news, photos and videos 'Sri Lanka' for them to appear here.

Feature Editors

Feature Manager

  • Amy Judd

    Amy Judd is reporting from Vancouver, Canada.

Featured Members

Related Tags

 

closeSign in to NowPublic

is reporting from