ISS mystery: 'Bermuda Triangle of space' caused computer shutdown
INTERNATIONAL SPACE STATION (ISS) astronauts were left in a potentially terrifying situation when their computers crashed while flying in a mysterious region known as "the Bermuda Triangle of space".
www.express.co.uk