Prince Harry hosts Obama at palace

Prince Harry welcomed Barack Obama at Kensington Palace in London on Saturday during the former President’s latest stop in Europe.

Source:: CNN Top Stories