Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

The fresh comments come after Dr Aladwan was allowed to keep her job despite having allegedly denied the Holocaust, describing it as a 'concept'.