Tel Aviv, June 18: The Israel Defence Force (IDF) on Wednesday announced that it had attacked a centrifuge production site and multiple weapon manufacturing facilities in Tehran, which were the “key elements of Iran’s nuclear weapons and missile programs”. The escalating military confrontation between Israel and Iran entered its sixth consecutive day on Wednesday. “More.