Musk meets with Israeli leaders amid concerns over antisemitism
Elon Musk is in Israel, where he is meeting with several high-level leaders to discuss the country's ongoing war against Hamas. Several major companies have pulled advertisements from Musk's X, formerly Twitter, after a report that said ...