Demythologizing Barry Horne

Thursday November 6th, 2014 Red Black Green 8
Barry Horne died in prison on 5 November 2001, while serving an 18 year sentence for arson  against companies involved in animal abuse. It is still the longest sentence […]