On 13 February, the Independent Police Complaints Commission (IPCC) released a report on its inquiry into claims of assault, unlawful arrest and detention in the anti-terrorism operation in East London in June 2006. The IPCC concluded that Scotland Yard should apologise to the families caught up in the raid.

IPCC Report
Translate »