18 May 2009
Tamil Tigers concede defeat in Sri Lanka
Sri Lanka's Tamil Tigers have conceded defeat in their long running war for a separate state.
Sri Lanka's Tamil Tigers have conceded defeat in their long running war for a separate state.