Two men were shot — one of them fatally — in the Florida area of New Orleans on Saturday afternoon. The New Orleans Police Department said officers responded to a call to the 2300 block of Louisa ...
Some results have been hidden because they may be inaccessible to you