Gregory Howe Killed by Volusia County Sheriff's Office Category: Police - County City: Deltona, Florida