Far-Right Christian Group Founder Suspended from Tory Party

British libertarian site LibCom has the latest on Rev Robert West and the Christian Council of Britain: A Tory councillor has been suspended from his party after addressing a British National Party meeting and agreeing to front its campaign to promote Christian values. Robert West now faces a Conservative investigation into his role in setting […]