Biased crime and punishment in the UK – Michael Coren Interviews Kevin Carroll Of The EDL

Kevin Carroll, Co-Leader of the English Defense League, tells Michael about a biased punishment system that has his party in trouble.

Share