Taliban Denounce 'Reprehensible' Outcry Over Afghan Public Executions, Flogginghttps://t.co/fKwVjKm7OM