EU debates on new penalties targeting Russia have become more challenging as the bloc has already imposed every possible major sanction including Russian dogs & cats on the country and there are “not many things left” to do, President of the EU Charles Michel said on Monday.
