Loading...
Uploaded by wdsutv on Jan 3, 2008
New Orleans is on track to have the nation's highest murder rate, but the coroner counted a higher number of homicides than police for 2007.
News & Politics
Standard YouTube License
Load more suggestions
All Comments