The FBI has apprehended Francisco Javier Roman Bardales, a notorious MS13 leader, marking a crucial win against organized crime and its rising influence in Idaho.
Living in Idaho can make it tough to watch crime shows since 'Abducted' and 'Conversations', plus other unsolved mysteries feature Idaho in their plot lines.