World Jun 01

No image
Major Powers Strike Deal over Iran’s Nuclear Program

In a major diplomatic move, six major powers announced Thursday that they had reached agreement over a set of proposed incentives for Iran to suspend its nuclear effort, and a series of possible actions should Tehran defy international will.

Latest News