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.
Florida man says he hit deer but human leg found at crash scene
Joseph Charles Strickland of Weeki Wachee is facing several charges after hitting and killing a pedestrian, dumping the remains, and fleeing the scene, according to the Florida Highway Patrol. Troopers say Strickland was traveling westbound on Cortez Boulevard shortly after midnight when he struck a pedestrian, then dumped the remains behind the Dixie Lee Bait…