Two year ago, Biden gave Putin the green light to invade Ukraine in a “minor incursion”. And Putin and his crappy army screwed up the deal.
What Odessa doink?