Islam has no place in the 21st century.