Natchez police are investigating the death of a woman they've ruled a homicide. Police said Jacqueline Scott fell from the ...