Thousands mass at Treasury Department to demand end to Musk coup - Feb. 4, 2025