Police responded to a report of a body floating in the water near the Kenner Boat Launch in Louisiana, and have identified the man as a 79-year-old resident from Texas.
As we continue to follow the latest developments in New Orleans after the New Year’s Day terror attack, WIVB News 4 reached out to one Buffalo-born priest who now calls New Orleans home. Father Tony ...
Some results have been hidden because they may be inaccessible to you