The US and Israel launched strikes on Iran on February 28, as negotiations between Washington and Tehran progressed via mediators, amid claims that Iran was developing nuclear weapons. While the US and Israel provided no evidence to support their allegation, Iran continue reading …