Elon Musk spent $20.5 million to lie to voters about Trump and RBG

.....

© USA TODAY