Thousands of employees have been placed on leave and aid recipients in more than 130 countries have been left in limbo.
What The Fuck Is Happening?!
Thousands of employees have been placed on leave and aid recipients in more than 130 countries have been left in limbo.