ARTICLE AD BOX
The Iranian public's “logical and legal” demand, which has now become a widespread call, is for Iran to revoke the concessions granted to the self-proclaimed Taliban administration in neighboring Afghanistan, a Tehran-based newspaper argues.