Fozzie Bear
Well-Known Member
The Independent Police Complaints Commission (IPCC) has been made aware by Metropolitan Police Service of an incident in Woolwich, south London. IPCC investigators have been deployed to the scene and to the post-incident process.
The IPCC has declared this as an independent investigation.