What Just Happened?

6th June - Police the Police, Review the Peer-Reviewers; Mole Rats and Tokamaks.

What Just Happened? Season 1 Episode 5

We take you on an audible tour of this week's blog, featuring stories involving: the terrifying descent into the Police State of America, the HCQ mess, Trump burrowing, and some good news from the French!

Read the full blog post at whatjusthappened.news