2025-02-24-joe-biden-delusional-about-afghanistan-russia-and-iran-7FVmZSkdh54 · brandon lehman clips · Sentinel