In the fall of 2019, Sarah Jane Willard, a 29-year-old female from Coral Springs, Florida, embarked on a journey that would tragically be her last. She left her apartment on October 28, 2019, a detail her husband recounted to the police. It wasn't entirely unusual for her to travel to meet friends she had connected with online. However, after six weeks with no contact, her husband and mother grew increasingly concerned and reported her missing in December 2019. The last known financial transacti
...Read More