Read original story from The London Free Press
26 guns seized, 70 people charged in London police mega-sweep
London police seized more than two dozen guns and millions of dollars in illegal drugs during a series of coordinated raids between April and July, investigators said Thursday. Read More