 Moments later, he opened fire. Listen to this report. Tonight, new details in the attempted assassination of former President Donald Trump. Butler County Sheriff Michael Sloop confirms to me an armed municipal officer with Butler Township encountered shooter Thomas Crooks before he fired shots from a rooftop building outside of the perimeter of the rally.