News October 15, 2025 Lousiana Illuminator: Judge rules permit for LNG terminal in Cameron Parish ignored potential climate impacts