Tasered to Death
SALT LAKE CITY – Salt Lake City police Tasered to death an adult bicyclist, then tried to intimidate a witness into changing her story “about whether a Taser was used,” the late Allen Nelson’s son claims in Federal Court.
SALT LAKE CITY – Salt Lake City police Tasered to death an adult bicyclist, then tried to intimidate a witness into changing her story “about whether a Taser was used,” the late Allen Nelson’s son claims in Federal Court.