Sean Penn and Ben Stiller Are Officially Banned from Russia (???)

I’m not sure this is the flex Vladimir Putin thinks it is, but Sean Penn and Ben Stiller have been permanently banned from Russia.  (???)

It’s not just them.  They’re on a list of 25 Americans that also includes numerous senators, business leaders, academics, and even the Secretary of Commerce.

Penn and Stiller have both been critics of Russia’s invasion of Ukraine, and both have been to Ukraine in recent months.