Tehran’s many reasons for serving as a key player in the war against ISIL extremism.

Tehran’s many reasons for serving as a key player in the war against ISIL extremism.

Since 2000, there have been five major pieces of terrorism legislation.

Since 2000, there have been five major pieces of terrorism legislation.