Home Entertainment A notorious Russian Twitter troll claims to be back, and Twitter has not stopped it