Top Stories WorldDuchess Of Cambridge Gives Birth To A Baby GirlTNT DeskMay 2, 2015 by TNT DeskMay 2, 2015 LONDON – The Duchess of Cambridge has given birth to the Baby girl at 13:34 PST on Saturday....