Tea party favorite Rep. Allen West decried the Egyptian presidential election results as proof that the Arab Spring is a “radical Islamic nightmare.”

Read the whole story at Politico