INTERVIEW – KARIN CAIFA — correspondent in London Royal Wedding of Prince Harry and Meghan Markle on Saturday, May 19. The ceremony at Windsor Castle is expected to begin at 7:00am (ET) with the church service lasting approximately one hour. Afterwards, the newlyweds will greet guests outside the chapel, then travel in a two…… Continue Reading