Murder in [City]: Employee Strangles Boss, Grins in Mugshot
Sarasota Employee Murder Case: Richard D. Barker Accused of Strangling Boss in Chilling Attack SARASOTA, FL — A brutal workplace killing has left a community in shock after a city employee was arrested for the alleged murder of his supervisor. Richard D. Barker is currently detained at the Sarasota County Jail following allegations that he … Read more