Home Current News Viral video of Taliban executing 22 Afghan commandos as they surrendered ignites...NewsCurrent NewsViral video of Taliban executing 22 Afghan commandos as they surrendered ignites more criticism of Biden’s withdrawalJuly 13, 202183FacebookTwitterPinterestWhatsApp Source: yahoo.com/news