I lived in Windsor, ONT, Canada in the 1970s. Windsor is across the river from Detroit, MI, connected by a bridge and a tunnel. At the time I lived there both were car towns (building cars and associated business like stamping and tool & die shops), but what a difference in the crime and murder rate. Detroit was and is very dangerous, and Windsor was and is very safe. In Detroit you did not want to be caught without a gun and in Windsor you better not be caught with a gun. You could walk the streets of Windsor at night, you could not drive the streets of Detroit at night (and some streets, like the Cass Corridor at anytime). My dad was born in Detroit and my wife was raised in Detroit (in the city limits). I spent much time working, dating and driving in Detroit, and I would love to call it my city (Lions, Tigers, Pistons and Red Wings). So what is the difference? We make fun of Canadians (well I do after living, going to school and working there seven years), but why is it in the good old USA on one side of the river you can get gunned down and on the other side you can feel (and be) safe?