Twitter accepts Elon Musk's buyout deal (cnbc.com)Ukraine is winning the battle on Twitter, but in the real world Kiev is losing the fight for the Donbass — RT Russia & Former Soviet Union