Posted on May 27, 2020 by adminAfghanistan begins freeing 900 Taliban prisoners Charkhi prison, in Kabul, Afghanistan, May 26. The Afghan government said it was in the process of freeing 900 Taliban members from prison on Tu … ( read original story …)