PoliticsThursday 03.20.25

“[Elon] deserves to be put in a mental institution”: New Yorkers sound off about how they really feel about Elon Musk.