PALM BEACH, FL — Deputies with the Palm Beach County Sheriff’s Office responded to reports of someone screaming for help at a neighbor’s home on Dec. 29, 2019. After showing up to the Lake Worth Beach ...