Giuliani surrenders in Trump election subversion case and posts $150,000 bail

previous post