Pictures | News

UK in royal baby frenzy

Royal baby mania in Britain as Duchess of Cambridge Kate Middleton gives birth at St. Mary’s Hospital in London