After promising he would block the Nord Stream 2 pipeline which would grant Russia incredible economic power in Europe, Biden went to the G7 and totally caved given Putin a major victory.
See All 298 Episodes of "The Mitchell Report"