Prime time

Biased crime and punishment in the UK

November 20, 2012 20:03

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