The Duke of Sussex returned to the UK this week to mark the 10th anniversary of the Invictus Games Prince Harry and Meghan Markle found themselves waiting at London Heathrow after their scheduled British Airways flight to Nigeria was delayed due to the pilot falling ill, reported Mirror. BA had …
Read More »