Taliban continues corporal punishment, flogging 20 Afghans over alleged adultery
Voice of America News reports: “Afghanistan’s hard-line Taliban authorities publicly flogged 20 men and women Monday on charges of adultery, rape, and engaging in ‘illegitimate relations.’ The Taliban’s Supreme Court reported that all defendants received […]