Where's that royal baby?

By the time you’re reading this, the Duchess of Cambridge could be in labor. Or it could be a matter of hours. Or days. Or weeks.

Friday, July 26

Today is Friday, July 26, the 207th day of 2013. There are 158 days left in the year. Highlights in history on this date: 1821 – Turkey and …