US Iran envoy slams China, Russia for supporting Iran
The US special envoy for Iran criticized China and Russia for voting against a resolution adopted on Friday by the International Atomic Energy Agency (IAEA) board, urging Iran to provide access to two sites where nuclear activity may have occurred in the past.