Rockford Man Charged In Theft Of Van, Corpse Arrested In Wisconsin
ROCKFORD, IL — A 23-year-old Rockford man who had been wanted by police after authorities said he stole a funeral home van with a body inside in January has been arrested in Green Bay, Wis., Rockford police said on Monday. Deon Howard was arrested by police in Green Bay on Sunday and faces criminal charges in Wisconsin of possession of a firearm by a felon and resisting or obstructing a police officer. The Winnebago County Prosecutor had previously charged Howard with possession of a stolen vehicle and abuse of a...