Alleged Tampa Serial Killer Arrested

The person responsible for the murders of four people throughout the last few months in Tampa, Florida has been arrested. Earlier this week 24-year-old Howell Donaldson III was arrested and officially charged with murder. As reported by CNN, Tampa Police Chief stated that during lengthy police interviews, Howell Donaldson III seemed “perfectly fine” and […]