The United States Agency for International Development (USAID) has placed at least 1,600 employees on administrative leave as part of
read more USAID begins global staff reduction, places 1,600 on administrative leave