Organization of the Petroleum Exporting Countries (OPEC) Secretary-General, Mohammad Sanusi Barkindo, passed away at his home country Nigeria at the age of 63.
Although Israel has not acknowledged responsibility for the latest round of attacks, Tehran has accused “Zionists” of responsibility and has vowed revenge.