The government of Macedonia has struck an agreement with Greece to change the country’s name, bringing an end to a long-running dispute between the two nations. Greece has long objected to the use of the name Macedonia because it was shared by the ...