Jennifer Watkins
In 1999, Jennifer Watkins was found dead underneath a stairwell inside Colorado Spring’s Memorial Hospital. She had been sexually assaulted and beaten to death. The location of her body underneath the staircase was interesting to investigators because only a few people had access to that area of the hospital. For years, the police investigated Jennifer’s…
Read More
Recent Comments