Home Politcs Elon Musk blasts Tim Walz after Democrat trains fire on the Trump-backing tycoon