Dozens of USAID contracts were canceled last weekend, including all humanitarian aid to Yemen and Afghanistan.

Comments