Posted by alex in Europe, free-speech martyrs at 9:58 pm | Permanent Link
12 April 2006: Simon Sheppard and Luke O’Farrell were both arrested in early morning raids by British police. Sheppard was released at around 4pm, at which time O’Farrell was still in custody, and has again had computers, hard drives and floppies impounded – the police have still not returned the large amount of equipment and […]