News FeedWorld What is a naval blockade and how would it work in Strait of Hormuz? April 12, 2026 Donald Trump says that the US is going to start blockading the Strait of Hormuz. What does this mean in practice? Source: BBC News
David Schwimmer Says Kanye West Hasn’t Properly Apologized, Thanks Wireless Festival Sponsors for Pulling Out: ‘I Believe in Forgiveness, but It Takes Much More Than This’ April 7, 2026 Actor David Schwimmer took to social media Monday to thank several corporate sponsors who have…
Biogen to buy Apellis Pharmaceuticals for $5.6 billion to expand its rare disease portfolio March 31, 2026 Biogen has agreed to acquire Apellis Pharmaceuticals for about $5.6 billion in cash, expanding its…
Sam Altman’s house hit with Molotov cocktail, OpenAI San Francisco headquarters threatened April 10, 2026 Police arrested a suspect at OpenAI’s headquarters for allegedly threatening arson after an attack on…