Impending Islamic Emirate of Afghanistan; “US side is delusional” @thomasjoscelyn, @BillRoggio

View our embed guidelines