Our society, radical Islam and taxi drivers