What a surprising night.
First the news breaks that Osama Bin Laden has been killed by US Special Ops Force in a firefight in Pakistan. That was shocking enough for me to say out loud, "No shit???!!!!" as it was read on the breaking news that cut into regular programming on the TV. I had thought he dead but I guess it goes to show that a president
(
Read more... )