Future of US aid agency in doubt after website goes dark and officials put on leave in February 2, 2025 President and ally Elon Musk have launched an assault on the Agency for International Development