The Patriot Post® · Who's in Charge: The Taliban or Biden? August 26, 2021 https://patriotpost.us/videos/82259-whos-in-charge-the-taliban-or-biden-2021-08-26