Guess Who Is Making Upgrades to their Nuclear Reactor Site?

Recent satellite images show that promises and ceremony are no match for actual agreements.

Is it too early to say I told you so?

Comments