France slams Israel’s ‘unjustified’ move to label UN leader ‘persona non grata’
.....
© The Times of Israel
visit website