Prince Harry arrived in London Tuesday afternoon for a rare visit with his father, King Charles III. Read More