France slams Israel’s ‘unjustified’ move to label UN leader ‘persona non grata’

.....

© The Times of Israel