Yesterday was a good day for the British Royals: The long-awaited new royal baby finally arrived. Kate Middleton, the Duchess of Cambridge, delivered a son. The baby boy is the third in line for the throne, and this is the first heir the royal family has had in this century–and in this era of Twitter […]