The doctrine of witness immunity and an atrocious affront to justice by England's corrupt judges!
Judges’ atrocious affront to the law of witness immunity
May 28, 2026