Iran can have enough uranium to build a nuclear bomb by the end of the year, Haaretz reported, citing Israeli military intelligence assessments. According to the assessments, Iran doesn’t have a missile that can carry a nuclear warhead, and would need at least two years to develop one, the newspaper said.