Trump & Elon Musk: Russia & China Laugh at Biden or Kamala - 8/12/24