World May 02 Photos: Hysteria surrounds Britain’s newest royal baby Catherine, Duchess of Cambridge, gave birth to a baby girl Saturday morning, Kensington Palace announced. By Andrew Mach