Natchez Police linked a man to a woman’s death over the weekend. Jacqueline Scott fell from the top of the Natchez bluff near ...