🇺🇸 Marco Rubio Stuns the World during G20 Summit Press Briefing in Atlanta, Georgia [FULL]

Nov 2, 2026