Topics
»
Entertainment
»
Hollywood
Tamil Tigers
Atmosphere Tamil Tigers, a Sri Lankan separatist organization, protests against genocide along Pennsylvania Avenue.