Islam Hating Britain Fines Radio Station Because Pious Announcer Taught Koran

Muslim radio station fined for saying gay people should be tortured

“Mental punishment means rebuke them, beat them, humiliate them, admonish and curse them, and beat them up. This command was sent in the beginning because capital punishment had not yet been sent down.”

h/t Black Mamba