Facebook Twitter YouTube SoundCloud RSS
 

Greenwald’s partner detained by UK border security under Schedule 7 of Terrorism Act

21WIRE + RT London | Partner Miranda was detained, questioned and had all of his electronic possessions confiscated