The Israel Defense Forces (IDF) released disturbing video footage that showed Israeli hostages being rushed into Gaza’s Al-Shifa Hospital on the morning of the October 7th terror attacks.
Musk Sells X To Own Company, xAI, In $33B All-Stock Deal
Elon Musk has announced that he sold social media platform X to his xAI artificial intelligence company in a $33 billion all-stock deal.