Prince Harry and his American fiancée, Meghan Markle, will be married in May in St. George’s Chapel at Windsor Castle, just west of London. Markle will apply for British citizenship and will be baptized into the Church of England. Charlie D’Agata reports. Source