Kabul Falls to Taliban! Posted on August 17, 2021 by boudicaus Video Allah's Willing Executioners View original postTwitterTumblrRedditFacebookLike this:Like Loading... Related