WASHINGTON (Sputnik) - The US Supreme Court ruled on Monday that Sen. Ted Cruz is entitled to be reimbursed money he lent his campaign and struck down the federal law prohibiting that, saying it violates the First Amendment and "burdens core political speech without proper justification."