Yes, He Did
Wow. Barack Obama actually won. Fantastic! I can only imagine the energy and elation that must be reverberating around certain quarters of the USA right now. I know that most of my friends and colleagues who live there are feeling good about politics for the first time in years. There… Read More