ap20160708328143

London police apologize to family of murdered sisters for response to crime

London’s police force has apologized to the family of two murdered sisters, saying its initial response to the crime was “below the standard that it should have been.” The mother of the... Read more »