CAA exposes lecturer as author of sickening Holocaust article but University of Bristol defends “academic freedom”
Dr Rebecca Gould, a lecturer at the University of Bristol, has been caught red-handed having written a sickening article about antisemitism. We first reported on 12th February that an anonymous student