I is possible that Putin and Biden are long lost brothers? Just askin
Biden gave Putin the green light to invade Ukraine in a “minor incursion” and Putin screwed up the deal.