USAID official placed on leave after saying barriers to life-saving programs will cause ‘preventable death’ – NBC News
USAID official placed on leave after saying barriers to life-saving programs will cause ‘preventable death’ NBC News Senior USAID official ousted as he details problems providing lifesaving aid The Washington Post U.S.A.I.D. ...