Extradition: A failure for us all

The decision to extradite Talha Ahsan and Babar Ahmad is only one in a long line of subservient decisions that the UK judiciary has taken to please the US. These two men have languished in prison, without charge, without an end in sight, for 6 and 8 years respectively. Their families going through a difficult […]