Man dies after being shocked by police Taser – Palm Beach County News

Man dies after being shocked by police Taser

Police say Omar Shado Stevens, 28, of Delray Beach, attempted to elude law enforcement in multiple jurisdictions


[more]