Canada has more police officers serving every 100,000 people than it has had in more than a decade, but lags behind countries like the U.S., a study finds. More...