Friday, August 19, 2005

This is a news story in a Lebanese newspaper about 18-year-old Sri Lankan Thushara Delrokshi, who killed herself by hanging (see post below). Notice how the Lebanese state simply accepts the "explanation" giving by the employers. How typical.