Subscribe to watch Subscribers only 2:59:13 TALIBAN WINS - Afghan Refugees INVADE American Homeland Aug 18, 2021 | AF 862