23-08-2015 20:41 via rss.feedsportal.com

Alton Towers crash: Smiler collision 'could have been caused by human error'

Human error may have caused the Smiler crash at Alton Towers, which forced two women to have leg amputations, according to reports.
Read more »