Categories Articles Facebook won’t let Russian advertisers create or make run ads ‘anywhere in the world’ Post author By crystalg Post date March 4, 2022 The Verge – All Posts Tags Advertisers, anywhere, Create, Facebook, Russian, won't, World ← Shane Warne, One of Cricket’s Iconic Players, Dies at 52 → How to Utilize China’s Workforce to Grow Your Business