Western officials and Kremlin critics blame Putin and his government for Navalny's death in prison
Read full article: Western officials and Kremlin critics blame Putin and his government for Navalny's death in prisonWorld leaders and Russian opposition activists wasted no time in blaming the reported death of Alexei Navalny on President Vladimir Putin and his government.
Musk's plan to end Russian war infuriates Ukraine on Twitter
Read full article: Musk's plan to end Russian war infuriates Ukraine on TwitterTesla CEO Elon Musk has gotten into a Twitter tussle with Ukrainian President Volodymyr Zelenskyy after the tech billionaire floated a divisive proposal to end Russia’s invasion.