Russia is now ready to negotiate peace in Ukraine, perhaps today it’s been announced, at the border of Belarus and Ukraine where the delegations are set to meet, so Putin may be on the ropes, looking for a graceful way out, at least as graceful as could be! (Update: the meeting is set for tomorrow.)