Furniture shop worker Cheah Chin Lee was arrested and taken for a urine test. Five hours later he was found dead. The post mortem report said: asphyxia due to hanging. (more…)
Update (3 June): Sarawak Report informs us that DJ Peter John Jaban has now made contact with his colleagues at RFS. He called early today and admitted to running away because he feared for his safety. The three who whisked him away were people familiar with him.
The disappaerance of Radio Free Sarawak presenter Peter John Jaban raises serious concerns. Taken together with recent political violence … are we descending into a state of lawlessness?(more…)