Scene of deputy-involved shooting near Delray Beach
Palm Beach County Sheriff's Office investigators gather on Madison Road near Delray Beach after a deputy-involved shooting.
Palm Beach County Sheriff's Office investigators gather on Madison Road near Delray Beach after a deputy-involved shooting.