Steven Sahiounie, journalist and political commentator US-Russia relations are at a new low. The US has slapped new sanctions on Russia in response to accusations of cyberattack and election meddling. The Russian Foreign Intelligence Service was accused of being behind the SolarWinds hack. Russia has asked to expel 10 American diplomates in a ‘tit for […]
Source