Here’s a glimpse of what Britain, France, Germany, Sweden and other European countries will be like in ten or twenty years. “Iran Executes Two Men Convicted Over Desecrating Koran,” Agence France Presse, May 8, 2023: Iran on Monday executed two people convicted over desecrating the Koran and insulting the Prophet Mohammad, the judiciary said. Sadrollah […]