The ruling comes after Elon Musk claimed, without evidence, that $59 million in FEMA funds were used to cover high-end hotels for migrants.