Austin Gripped by Fears of Serial Killer After 38 Bodies Found in Lady Bird Lake
Authorities in Austin, Texas are battling growing public fears of a possible serial killer after 38 bodies were recovered from Lady Bird Lake over the past three years. Despite the speculation, police continue to reject the theory, stating that there is no evidence to support the claim. The grim discoveries have sparked widespread concern across […]
Continue Reading