“PUTIN’S PUPPET,” said the main headline.
Below read: “Rudy gets tangled in bizarre Russia-Biden plot.”
Calling all HuffPost superfans!
Sign up for membership to become a founding member and help shape HuffPost’s next chapter
What's your reaction?