‘The biggest heist in American history’: DC is just waking up to Elon Musk’s takeover
Demonstrators hold signs during a protest against Elon Musk outside of the US Department of Treasury building in Washington, DC, on Tuesday, February 4th, 2025. The long block outside of the US Treasury Department on Tuesday was lined with protesters. They flooded across the street with signs bearing slogans: âNobody elected Muskâ; “This is illegal”;…
