The Taliban Just HUMILIATED Biden and Kamala!!! Patriot Mobile Posted 08/15/2024 11:52 AM Categories Dr. Steve Turley, Alt Media