British royal couple presents new baby to the world

The Duke and Duchess of Cambridge show off their new daughter to cheering crowds before driving her home to Kensington …read more

Via:: Reuters Video: Top News