Upon further review: The state of Louisiana should review $290 million in federal Hurricane Katrina recovery aid awarded to Tulane University in light of an audit that found $13 million in questionabl…
Upon further review: The state of Louisiana should review $290 million in federal Hurricane Katrina recovery aid awarded to Tulane University in light of an audit that found $13 million in questionabl…