sir ian balir

  • November 8, 2007

    The Independent Police Complaints Commission (IPCC) is due to publish its long awaited report into the tragic Stockwell shooting in July 2005, imminently.