Sergey Lavrov has branded European leaders “political masochists” for sacrificing their citizens’ welfare to secure Ukraine’s victory
Read Full Article at RT.com