Showing posts with label Egypt liberated herself- Obama and America merely observed from afar. Show all posts
Showing posts with label Egypt liberated herself- Obama and America merely observed from afar. Show all posts

Saturday, February 12, 2011

Jubilation and Exaltation

As much self-congratulation is emanating from the Obama White House for the demise of Egypt's dictatorship as from those who staked their lives on it in Tahrir Square. With a leader who seems so egocentric, marked by narcissism like few US Presidencies before, Barack Hussein Obama may need a chiropractic adjustment after patting himself on the back so much for the triumph earned by the people of Egypt with their own bodies and blood sacrifice.