USAID's inspector general was fired after a report revealed $500 million in food aid is at risk of spoilage due to storage ...