While I've been busily feeling sorry for myself, the peep of Egypt have won. Watching the dancing in the streets there renews my faith in the human spirit. It's a miracle.
Who knows how this will all pan out, but for now, all power to the people of Egypt. They made it happen. And right now, they're out in Tahrir Square, picking up the garbage and detritus from the last week of protests. They are amazing examples to us all.
Darwin Doorbooger Solves An Enigma
9 hours ago