The Next Web favicon

NBC releases 200k deleted tweets from the Russian propaganda machine