18 July 2025

AND WINSTON CHURCHILL WEPT...

insert alt text here
-- "Only a small fraction of the Afghans on the leaked UK Ministry of Defence document had any grounds to be bought to Britain, a report citing ministry sources claims." --
It gets better...
-- "Paradoxically, even after some of these details were revealed in Parliament, British journalists were still legally blocked from reporting them." --