JUST IN: Elon Musk says that DOGE has blocked a US payment of $52 million to the World Economic ForumPublished by The Spectator IndexMar 20, 2025 5:30:04 PM UTC