Over 130 British parliamentarians urge gov’t to cease arms sales to Israel
Members of Parliament (MPs) and ministers from the House of Lords have urged the British government to cease arms sales to Israel in response to international pressure against Israel’s...