Small Wars Journal

Iranians Vilify Trump in Annual Rally