Saturday, April 25, 2026

UK Arrested 12,000 People for Online Posts – China Just Called Them Out

Michael Lambert enlarges on this disgrace in Starmer’s Britain.