British ambassador met Universities UK over Israel & ‘free speech’ concerns
British ambassador to Israel Matthew Gould met last month with UK university heads in a meeting that discussed Israel and the limits of ‘freedom of speech’, it has been reported…..