Harrowing video shows Afghan woman pleading for help from an American soldier: ‘Taliban coming…
Another heart-wrenching video has surfaced from outside the Hamid Karzai International Airport in Kabul, just a few days after the Afghan capital was overrun by the Taliban. Earlier this week, videos of Afghans literally clinging to a!-->…
Read More...
Read More...