Most USAID staff allegedly to be fired or placed on leave


image

About 2,000 employees of the United States Agency for International Development (USAID) are allegedly set to be fired on Sunday, with most of the remaining staff to be placed on administrative leave, …