Israel wins vote in UN over inspections of its nuclear facilities

A resolution which called for the inspection of Israeli nuclear sites has been defeated at the...

Read More