Looking at the world through the eyes of the Web
This is interesting and terrible if true. Do you think there is some truth in thinking all these videos are fabricated as the sri lankan government alleges?
It seems to be well documented, probably true. Moreover, Sri Lanka has a long history of discriminating against the Tamils.