Loading...

Prince Harry in Rio

|Prince Harry is in Brazil for the last leg of his diplomacy tour celebrating the Queen of England's Diamond Jubilee. Seth Doane reports.