Human Appeal and Hamas: the evidence 0 19.10.2015 15:36 Telegraph.co.uk The Muslim Charities Forum has clear links with hate. Peter Oborne should accept that, and back down