Looks Like Sean Penn And Ben Stiller Are Among Those Blacklisted From Entering Russia In Their Latest Round Of Sanctions
Getty Image Since invading Ukraine in late February, Russia has been hit with intense pushback — at least from people who don’t work at Fox News. Sanctions have partially crippled the economy. Businesses have pulled out, resulting in attempted creative salvage jobs. Russia has pushed back, too, banning a number of sometimes random figures. Did … Read more