Summary
Luis Alberto Rodriguez-Castro, a Honduran national, charged in Kill Devil Hills, North Carolina, in October 2011 with negligent homicide and vehicular manslaughter linked to the death of Joseph Storie, 51. Rodriguez is wanted by ICE as an illegal alien in addition to being a criminal fugitive.