The Declaration of Independence is signed today in 1776.
On this day, in 2011, President Barack Obama signs The Budget Control Act of 2011.
You’ve come a long way, baby.
Well, I really have missed doing my September 11 timeline. My daughters have asked about that, and I want them to understand it a little bet...