/ Source: TODAY
At least three people were killed and seven others injured when two suspects shot at a crowd in front of a strip mall in New Orleans, Louisiana. Police are still looking for the alleged shooters.
At least three people were killed and seven others injured when two suspects shot at a crowd in front of a strip mall in New Orleans, Louisiana. Police are still looking for the alleged shooters.