Taliban Publicly Flog Five People In Kapisa As People’s Tribunal Opens In Madrid | Afghanistan International