Wedding Flowers No Comments Ben Stiller and Sean Penn have been permanently banned from Russia over America’s ‘Russophobic course’