There’s only a few hours left until simultaneous orgasm by thousands of people worldwide in their attempt to bring more peace with their joyful activity.
Merry Christmas 🙂
- The science and ethics of turning octopuses into ‘lab rats’ - 24 February, 2022
- UK recorded more than 10,000 extra non-covid deaths since July: how do we know vaccines are not to blame? - 17 February, 2022
- Professor Balthazar’s biggest flops: how the cult 1960-70s Yugoslav animation series portrayed failure in science - 17 October, 2021