Another body was found in the popular Lady Bird Lake in Austin, Texas, where other deceased individuals were found recently.
The latest body found joins the growing mystery after at least 6 additional bodies were found throughout the year in the lake in 2024. On Friday, police were called to investigate reports of a dead person in the water near 1st Street Bridge and the 300 block of Cesar Chavez.
The Austin Police Department (APD) said that they do not suspect foul play as the body showed no signs of trauma...