France ordered the Venezuelan embassy to reduce its diplomatic staff in Paris on Wednesday, giving some diplomats five days to leave the country in a tit-for-tat move after Caracas ordered French and ...
Some results have been hidden because they may be inaccessible to you