Sri Lanka conjures images of an island of incredible beauty, a tropical paradise of golden beaches, mist-shrouded mountains carpeted with tea fields, 2000-year-old cities and archaeological monuments - a land of apparent peace and tranquility. It also evokes a brutal,...

read more