The newly wed Royals. Mariah & Nick had twins. Osama Bin Laden + US Armed Forces = dead. (30 Rock reference) I realize I put Mariah Carey's twins and Osama Bin Laden in the same sentence.
Which, is not funny.
But kinda. Not really. In all seriousness, justice has been done. I hope the families and friends of 9/11 victims find some peace in his death. I was glued to the television last night. May 1st was indeed a turning point, the beginning of our victory in a long fight against global terrorism.