Biden is a gift to Putin.
Biden gave Putin the green light to invade Ukraine in a “minor incursion” and Putin’s crappy army screwed up the entire deal.