News

Republicans who cross him could find themselves on the receiving end of a social-media rant or, worse, facing a ...
MECHANICSBURG, Pa. — Many days over the past two weeks, no one answered the phone at any of U.S. Rep. Scott Perry’s four offices. Perry’s team did not share details about the Republican ...