June 12 (UPI) -- The U.N. nuclear energy watchdog ruled Thursday that Iran was in breach of its Nuclear Non-Proliferation Treaty obligations by failing to come clean about undeclared nuclear material and activities at multiple sites.

A meeting of the 35-member-nation board of the International Atomic Energy Agency in Vienna voted 19-3 in a favor of the resolution, the first against Iran in 20 years, amid heightened tension over its nculear program and fears an pre-emptive military strike by Israel could be imminent.

Russia, China and Burkina Faso voted against the U.S., British, French and German-sponsored resolution, 11 countries abstained and two did not take part at all.

The vote came after IAEA Director-General Rafael Grossi, in a briefing on the body's quarterly report, told the board that Iran had not been cooperating and had sufficient 60% enriched uranium to build nine nuclear warheads.

He said the IAEA had been seeking answers from Tehran ever since inspectors found man-made uranium particles at three undeclared locations in 2019 and 2020, including via a series of high-level meetings and consultations that he said he had been personally involved in.