Iran has pushed back against President Donald Trump ahead of negotiations in Geneva involving the Islamic Republic’s nuclear program, deeming his statements as “big lies,” while assuring that talks ...
The U.S Department of the Treasury announced the sanctioning of “over 30 individuals, entities, and vessels enabling illicit Iranian petroleum sales and Iran’s ballistic missile and advanced ...