Russian propaganda cracked. The video was deleted, of course, but the Internet remembers everything 08.03