China Demonised Again

July 14, 2020 veteranstoday 0

Disgraced former barrister Michael Shrimpton is a delusional fantasist and may well be insane. This convicted sex offender has constructed a false reality where evil […]