Butler Township officer encountered Trump rally shooter on roof, Butler County sheriff says
Butler County Sheriff Michael Slupe confirmed to KDKA-TV that an armed municipal officer with Butler Township encountered shooter Thomas Crooks before he fired shots from a rooftop building outside the perimeter of former President Trump's rally. KDKA-TV's Jennifer Borrasso reports.