A seemingly unfathomable triple murder and suicide in the small Bighorn Basin town of Byron this week is a reminder that Wyoming’s government and communities need to “double down” on ...