Navid Mohebbi

Author Archive

  • October 1, 2021
    The regime in Iran initially welcomed the triumph of the Taliban over the central government in Kabul, celebrating the humiliation of the U.S., their common foe. While...