Month: March 2022

The Disappearance of Kyle Vaughan

December the 30th, 2012 was a cold, rainy night in South Wales. 24-year-old Kyle Vaughan left the home he shared with his parents in the late afternoon to attend a party that day. Little did his parents know, when he left their house that day, it would be the last time that they would ever see him again.

Read More