Welcome, Guest! - or
Easy to remember!  »  VinNews.com

New Orleans Police Shooting

Location: NEW ORLEANS, LA
March 1, 2012

New Orleans Police Department personel investigate the scene where two NOPD officers where shot and one suspect killed and another wounded in New Orleans, Thursday morning, March 1, 2012. The slain suspect is behind the orange barricade.

Credit: AP
Total1

Read Comments (1)  —  Post Yours »

1

Sign-in to post a comment