Man extradited to face sex charges in Twin Falls
Suspects are charged years after incidents were said to have occurred
United States Devon James Larison Adam Howell Leuze Fernando Cruz Martinez Luke Children At Risk Evaluation Services Twin Falls County
Source: magicvalley.com