We’re Number One!
Fresh FBI statistics show that with 64 killings per 100,000 people in 2008, New Orleans had the highest per capita murder rate in the nation, well ahead of second-place St. Louis, which had 47 murders per 100,000 people. — Associated Press That’s my hometown! New Orleans, murder capital of America! …