Small Wars Journal

$400 Million Cash Payment to Iran Fuels Latest Campaign Dispute