News

Police and rescue workers in Delray Beach, Florida just pulled a woman from a storm drain — and it wasn't the first time.