I can tell you, without a shadow of doubt. It is Russia. No other power, or source of authority has any say in the matter. Back in mid-June, Russia issued its most recent declaration of a peace offer to Ukraine. Russia did not issue this offer to the US, or to NATO, the EU, or... Continue Reading →
