on February 7, 2025 in World News USAID Sent Over $18 Billion to Islamic Terror States click here for more