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 palace. (Cover photo: EPA) 

May 3, 2015
comment
close
We use cookies to tailor your experience and present relevant ads. By clicking “Accept”, you agree that cookies can be placed per our Privacy Policy.