iOS app Android app

Liberation Tigers of Tamil Eelamis

Sri Lanka Triumphant At Last

Jim Luce | Posted 05.25.2011 | World
Jim Luce

In spite of the slaughter, of using their own people as human shields, of creating the largest, bloodiest hostage drama of modern times, the Tigers have at long last been defeated.