London Mayor, Sadiq Kahn, appointed this week a deputy “Integration” Mayor, Matthew Ryder, who has been aligned with radical group CAGE, once calling ISIS executioner Jihadi John a “beautiful man”.

The new deputy, Matthew Ryder,a controversial new deputy, spoke at a CAGE event called “Travelling While Muslim” in 2013.

His social policies are aimed to tame “anti muslim rhetoric,” and policing free speech in the UK.

Margaret Howell is joined with Owen Shroyer in studio.

Related Articles