A municipal police officer had encountered the gunman on the rooftop before he fired at former President Donald Trump at his Pennsylvania campaign rally but was unable to stop him in time, the Butler County sheriff said.
Butler County Sheriff Michael T. Slupe told CBS Pittsburgh on Sunday that Butler Township officers had initiated a search after receiving information of a “suspicious person” on a roof near the rally.