Greece and Macedonia signed an agreement Sunday to end their long-running dispute about the name Macedonia, paving the way for the former Yugoslavian republic to join Nato and approach EU membership – but also infuriating nationalists on both sides. The decision will mean Macedonia will officially be named the Republic of Northern Macedonia, appeasing Greece, which has a province called Macedonia and considered the other country’s use of that name an affront and imposition. But the...