John Roberts scolds Trump in rare public statement
By Jon Brown, Christian Post Reporter Tuesday, March 18, 2025U.S. Supreme Court Chief Justice John Roberts presides over impeachment proceedings for President Donald Trump in the Senate at the U.S. Capitol on Jan. 21, 2020,…