Website tracking how many people have lost their jobs because of the USAID Stop-Work Order
US AID STOP WORK – Tracking. Informing: “As of February 19, 2025, 55K confirmed, 100K+ estimated globally – these are the confirmed jobs lost from USAID and their implementing partners who have had to lay off or furlough employees due to the funding freeze. The confirmed number is based on 83 organizations. These numbers are …