Published: May 7, 2013 | Updated: October 19, 2025
0
Date: August 1974 Location: Salford, Lancashire, England Time: 0300A Summary: The 9-year old witness woke up in the middle of the night to see...