3 ms·tl;dr: Advertisers blame Russia for their failure.by B1FF_PSUVM 9y agotl;dr: Advertisers blame Russia for their failure.