New Scotland Yard. The conviction of David Carrick has plunged London’s Metropolitan Police Service into a fresh credibility crisis. Photo: dpa
New Scotland Yard. The conviction of David Carrick has plunged London’s Metropolitan Police Service into a fresh credibility crisis. Photo: dpa