For those who missed it while partying being busy last night, behold:
For a host of commentaries on the address, check out the New York Times Topics section on State of the Union.
Also, check out what Michael Roth thought of it here.
For those who missed it while partying being busy last night, behold:
For a host of commentaries on the address, check out the New York Times Topics section on State of the Union.
Also, check out what Michael Roth thought of it here.
um… this is the 2011 SOTU…