Iraq and Libya were better off under the tyrants toppled by an arrogant and naive West

Do you agree? I am afraid I do. Living in Egypt you can see the affects on the people and most were better off before the Arab Spring….anyway read the artcile and see what you think. STEPHEN GLOVER:  …………I’m afraid the bitter truth is Iraq and Libya were better off …

Continue reading