Woke up this morning to the startling news that US President Barack Obama has been awarded the Nobel Peace Price–and a perceptive entry on Huffington Post wondering why. After all, he has initiated a slow and limited timetable for withdrawing from Iraq, pretty much continuing the “progress” of his predecessor–and has made very clear his [...]







