Islamist haters blocked at East London University 18 March 201320 May 2016 Peter Tatchell Foundation Religion, UK University & student union fail to publicly condemn preachers Continue reading