The David Miranda judgment has chilling implications for press freedom, race relations and basic justice

4000
3000