February 4 2025 WASHINGTON, DC - “Shut Down the Senate!” - Hundreds of protesters against Elon Musk are chanting outside the US Treasury Building in Washington DC.

Please share.