Documents uncovered by Fox 8 show a $27 million pump system at Louis Armstrong New Orleans International Airport meant to ...
NEW ORLEANS - The U.S. State Department has vetted and endorsed New Orleans as one of only two city applicants in the country ...