The Article Feed

Report: Elon Musk's Tesla Has Installed 3,000 'Solar Roofs' in Total After Promising *1,000 a week*

According to a new report, Tesla’s Solar Roof system has only been installed in 3,000 U.S.locations despite Elon Musk’s promise to install 1,000 systems per week.

UN Paints Bleak Picture of Rights in Sri Lanka

The United Nations expert body responsible for reviewing compliance with civil and political rights obligations has issued a scathing appraisal of the Sri Lankan government’s record.

'We Are All Going to Die:' Researcher Calls for Advanced AI Projects to Be Shut Down

A loud voice of doom in the debate over AI has emerged: Eliezer Yudkowsky of the Machine Intelligence Research Institute, who is calling for a total shutdown on the development of AI models more powerful than GPT-4, owing to the possibility that it could kill “every single member of the

Russia’s Security Service Arrests American Reporter

Russia’s Federal Security Service has arrested Wall Street Journal reporter Evan Gershkovich on “suspicion of espionage in the interests of the American government,” and a court has ordered him to pretrial custody until May 29. Gershkovich, 31, has been living in and reporting on Russia since at least 2017,

Wuhan’s “Mystery Illness” is Covid’s Foundational Lie

Recently, while researching our updated edition of 40 Facts, I came across this article from Time magazine, one that I had apparently missed when it was first published and that had somehow escaped my notice in the following three Covid-centric years. The article demonstrates how, from the very beginning, the

The Article Feed © 2026