“Best investigative reporting on the planet. But go ahead, read the New York Times if you want. They get lucky sometimes.”
Best investigative reporting on the planet.”
If they are touting the idea of implants in humans placed there by aliens then it isn’t investigative reporting, it’s just plain stupid.