At 11:24am eastern time, Catharine the Duchess of Cambridge gave birth to... A BABY BOY!!! The official announcement was displayed on an ornate easel in the forecourt of Buckingham Palace along with a verbal confirmation by the Town Crier. Weighing in at eight pounds...

read more