October 10, 2026 October 10, 2026 Read Full Post Spain Ran the Experiment. The World Can See the Result.On 23 September, police carried an 87 year old woman out of her Madrid flat […] Greg Einfeld