Europe Resorts to the Carbon Indulgences Scam Again
11 April 2025
by Tilak Doshi
News Round-Up
11 April 2025
First Charles and then Kate – it's hard to ignore the soaring cancer rate when two members of the Royal Family are diagnosed within weeks. But are we being gaslit about what's behind the surge, asks Melissa Kite.
© Skeptics Ltd.