Tag: PARSONS GREEN

Current Affairs Europe Featured Opinion Politics UK 20 Min Read

Muslim Apologism and a Neo-Islam

In the wake of any putative"terror attack", many Muslims can be seen sitting with bated breath, keyboards and phones at the ready, waiting to condemn...

close-link