$13M in Tulane University Katrina Aid Questioned
The inspector general for the U.S. Department of Homeland Security says federal emergency officials should recover nearly $13 million in Hurricane Katrina recovery aid awarded to Tulane University in Louisiana. The report also says Louisiana officials should review more than …