Specifically Islam of course. Worth seeing. nothing you wont know but good to see something this mainstream attacking political correctness and the bullshit submission to Islam by the UK
“The secret of all victory lies in the organization of the non-obvious.” -Marcus Aurelius