Deputies: Man kills pedestrian, dumps body behind bait shop
Joseph Charles Strickland, 28, of Weeki Wachee, faces several charges after hitting and killing a pedestrian, dumping their remains and fleeing the scene, according to the Florida Highway Patrol.