Yulia Navalnya, widow of Alexei Navalny, was suspended from Twitter after demanding return of her husband's body and blaming Putin for his death. Elon Musk, Twitter owner, criticized for facilitating Russian propaganda.
Key Points
Yulia Navalnya suspended from Twitter after demanding return of Alexei Navalny's body and blaming Putin
Elon Musk criticized for facilitating Russian propaganda on Twitter
Musk praised Putin openly and opposed aid to Ukraine