Spain’s Queen Sofia has snubbed Britain’s royal family by abandoning a planned trip to celebrate the Queen’s jubilee with them in protest at an upcoming visit to Gibraltar by Prince Edward.
Note: This article is from the Guardian. Click here to read more