The Musk-Netanyahu meeting was the definition of adding insult to injury 4 min read Democratic News The Musk-Netanyahu meeting was the definition of adding insult to injury admin September 19, 2023 [ad_1] Elon Musk and Israeli Prime Minister Benjamin Netanyahu’s meeting Monday began with the world leader recalling...Read More