Prince William and his new wife Catherine arrived back in Britainon Monday after a 12-day north American tour during which they were greeted as rock stars, a palace spokeswoman said. “They have landed in London, that was this morning,” a spokeswoman for St James’s Palace, the royal couple’s official residence in London, told AFP. William and Catherine were feted from Canada’s far [...]
Trending Articles
More Pages to Explore .....