What was once the world's largest solar power plant of its type appears headed for closure just 11 years after opening, under ...
The Kenner Fire Department is on the scene of a high-pressure gas leak Thursday morning. The gas leak was reported in the 3600 block of Loyola Drive. Residents are asked to avoid the area until the ...