Afghanistan: US “Withdrawal” Prepares Hybrid War

Above: The Taliban’s Islamic Emirate flag. It is white and emblazoned with an Islamic scripture known as the Shahada in black lettering. The Shahada is an Islamic Oath and is the first of the Five Pillars of Islam found in the Quran which reads “I bear witness that none deserves worship except God, and I bear witness that Muhammad is the messenger of God”. It … Continue reading Afghanistan: US “Withdrawal” Prepares Hybrid War