Support truly
independent journalism
Our mission is to deliver unbiased, fact-based reporting that holds power to account and exposes the truth.
Whether $5 or $50, every contribution counts.
Support us to deliver journalism without an agenda.

Police seized 72 firearms and more than 3,000 rounds of ammunition from the house of French screen legend Alain Delon.
Delon, 88, had no authorisation that would allow him to own a firearm,…