LONDON — Barack and Michelle Obama touched down on the grounds of Windsor Castle, where they met the Queen and Prince Philip to celebrate the monarch’s 90th birthday.
The 94-year-old Duke of Edinburgh got behind the wheel of the Queen’s Range Rover while the U.S. president took his place in the passenger seat. Michelle and the Queen were in the back seats. Read more…