It is not seriously open to question that the Liberation Tigers of Tamil Eelam is a terrorist organisation that has perpetrated many appalling crimes and breaches of human rights during its decades of existence ; not least in the final phase of the recent fighting , when it prevented the evacuation of the civilian population .