Hundreds of new sanctions slapped on Russia after Alexei Navalny’s death

Hundreds of new sanctions slapped on Russia after Alexei Navalny’s death