Triple suicide at Glasgow’s Red Road site…

Scottish buildings scheduled for demolition are scene of triple suicide.

Two men and a woman, believed to be asylum seekers, have jumped from the 15th floor of 63 Petershill Drive, Red Road, in what is thought to have been a suicide pact.

A demolition programme is scheduled to commence this Spring that will see all eight high rises – once Europe’s tallest – demolished.

Read more here.