Share Twitter Facebook LinkedIn Email Iran slammed Germany and other European countries for violating its commitments to the NPT and international law, after they failed to condemn Israeli and US attacks on its nuclear sites last month.Read More