France university stirs controversy by cancelling Palestine conference
Lille University in France has stirred a controversy by cancelling a scheduled conference on Palestine, citing escalating tensions between Iran and Israel as the primary reason, Anadolu Agency reports....