Carl Beech: Liar, fraudster and paedophile
Carl Beech is a liar, fraudster and paedophile. But for 18 months between 2014 and 2016, he was the star witness in a high-profile investigation into allegations of sexual abuse and murder, involving MPs, generals […]