Man dies after being shocked by police Taser – Palm Beach County News
Police say Omar Shado Stevens, 28, of Delray Beach, attempted to elude law enforcement in multiple jurisdictions
Police say Omar Shado Stevens, 28, of Delray Beach, attempted to elude law enforcement in multiple jurisdictions