Referee slapped in handcuffs and led away by armed police mid-match Posted on June 26, 2025 By Metro 2 Views Referee slapped in handcuffs and led away by armed police mid-match Spectators looked on in horror. continue reading...
The Covid ‘lab leak’ theory isn’t just a rightwing conspiracy – pretending that’s the case is bad for science June 25, 2025