Don't have Telegram yet? Try it now!
https://www.skywatchtv.com/videos/no-new-physics-were-discovered-after-all-itm-154/
No New Physics Were Discovered After All | ItM 154