Royal Wedding security: Scotland Yard accused of ‘disproportionate force’
Officers swooped on three squats across the capital just 24 hours before William and Kate marry at Westminster Abbey.
More: continued here
Officers swooped on three squats across the capital just 24 hours before William and Kate marry at Westminster Abbey.
More: continued here