Moscow said Friday its relations with the West were close to a “point of no return” after several countries imposed sweeping sanctions on Russia over its invasion of Ukraine.
“We have reached the line after which the point of no return begins,” Russian foreign ministry spokeswoman Maria Zakharova said on Russian television.