Taliban security personnel stand guard ahead of a public flogging of 27 women and men at a football stadium in Charikar city of Parwan province on December 8, 2022 in front of a large crowd. AFP/via Getty Images hide caption toggle caption AFP/via Getty Images We have previously reported on the Taliban’s position that public