Food Aid Reform: It's On the Bus!
Last month both the House and Senate passed “The Omnibus” spending bill – a $1.1 trillion bill that funds every agency of the government. Among the 1,582 pages is what most consider to be a small victory for Food Aid Reform.