Police said 39-year-old Jacqueline Scott fell 50 to 70 feet from the top of the Natchez bluff near Clifton Avenue on Sunday night. Circumstances surrounding Scott's death were not revealed ...
Some results have been hidden because they may be inaccessible to you