Estranged British royal Prince Harry visited Windsor Castle west of London on Monday to place a wreath at the grave of his grandmother, Queen Elizabeth II, who died three years

See Full Page