Elon Musk strikes deal to buy Twitter for $44 billion, body cam footage is released in the deadly ‘Rust’ movie set shooting, and health experts warn of a mysterious hepatitis outbreak among children.
Elon Musk strikes deal to buy Twitter for $44 billion, body cam footage is released in the deadly ‘Rust’ movie set shooting, and health experts warn of a mysterious hepatitis outbreak among children.