Ukraine: The “decimation point” – Analysis
Both Russia & Ukraine have passed what military theoreticians call the "decimation point" when you see that you have lost at least 10% of your fighting manpower
Why the Arabs “betrayed” the Palestinians – Analysis
Countries such as Saudi Arabia, the United Arab Emirates, Bahrain, Egypt and Jordan are as opposed to Hamas as they are to Israel
Islam vs. the West: Conflict unfortunately seems inevitable? – Analysis
Samuel Huntington since 1989 the clash between civilizations has been essentially cultural, rather than economic or political