Posts

Followup: FTL neutrinos explained? Not so fast, folks. | Bad Astronomy

Faster-than-light travel discovered? Slow down, folks | Bad Astronomy

The Senate has “saved” JWST? Hang on a sec, folks… | Bad Astronomy