Stanislav Osadchiy, Russia’s Ambassador to Cyprus, has said, in an interview with a local media outlet, that the Republic of Cyprus and other European countries who have imposed sanctions on his country over its invasion of Ukraine have ‘shot themselves in the foot.’

