Report says Florida leads nation ini Taser-associated deaths
WEST PALM BEACH, Fla. A newspaper report says that Florida leads the nation in Taser associated deaths with 27 over a five-year period.
WEST PALM BEACH, Fla. A newspaper report says that Florida leads the nation in Taser associated deaths with 27 over a five-year period.