On Sunday, police shot dead five men walking across a New Orleans. Details are sketchy, but police say the men had opened fire on contractors working for Army Corps Engineers.
Police Shot Five Men Dead
HeadlineSep 05, 2005
On Sunday, police shot dead five men walking across a New Orleans. Details are sketchy, but police say the men had opened fire on contractors working for Army Corps Engineers.