Most Shared Stories Tagged: Sri Lanka

Arts, Culture & Media

Geo answer

The answers to today's Geo Quiz are the 5 countries that produce most of the world's tea. The answers, according to a United Nations database, are China, India, Kenya, Sri Lanka, and Turkey.

Conflict & Justice

Thousands displaced in Sri Lanka violence

Anchor Katy Clark speaks with the BBC's Charles Haviland in Sri Lanka about the latest chapter in the country's 25-year civil war. The Sri Lankan military is fighting its way into the last slice of territory held by Tamil Tiger rebels. Tens of thousands of civilians are trying to flee the area, and there are fears that many civilians have been killed.