BY CNN: German officials arrested 22 suspected members and three suspected supporters of a far-right terrorist organization across the country on Wednesday on suspicion...
FORBES: Elon Musk informed Twitter Friday he is "terminating" his $44 billion deal to buy the platform, according to a Securities and Exchange Commission...