India  

Report: Thousands of USAID Employees Laid Off, Thousands More Placed on Leave

Breitbart Monday, 24 February 2025 ()
More than 2,000 employees at the U.S. Agency for International Development (USAID) were fired, while thousands more were reported to have been placed on "administrative leave."
0
shares
ShareTweetSavePostSend
 

You Might Like