Mirror, Mirror hanging on the wall…

In light of another suicide on Clementi train tracks yesterday, maybe this newspaper article (dating a while back) will help the guys over at the SMRT to deter like-minded people. Thursday, May 11, 2000 MIRRORS ON TRACKS TO FOIL THE SUICIDAL Tokyo, AFP Japanese officials plan to put up big mirrors on railway platforms to … Continue reading