Posted by Ernie Smith • Permalink
Sri Lanka’s claiming victory. The Tamil Tigers are suicide bombing.