Thus those who criticize them are being “Islamophobic.” “Afghanistan: Taliban justifies public executions, calls them punishment by ‘divine command,’” ANI, December 9, 2022 (thanks to The Religion of Peace): After world leaders criticized the recent execution in Afghanistan, the Taliban said that the punishment was carried out after many investigations and it is also a “divine […]