Wednesday, March 05, 2025

The Supreme Court has *upheld* a lower court's order forcing USAID/State to immediately pay ~$2 billion owed to contractors for work they've alreayd performed.