Tamil Tigers
By WENNTuesday, August 18, 2009
Atmosphere
Tamil Tigers, a Sri Lankan separatist organization, protests against genocide along Pennsylvania Avenue.
YOUR VIEW POINT
Atmosphere
Tamil Tigers, a Sri Lankan separatist organization, protests against genocide along Pennsylvania Avenue.