West hails Alexei Navalny as ‘freedom fighter’, demand Putin to be ‘held accountable’
2024-02-16 18:02:13 World leaders have reacted sharply to the news of the death of jailed Russian opposition leader Alexei Navalny, accusing President Vladimir Putin’s regime of foul play. On Friday,…