Iran vows revenge after two generals killed in Israeli strike on Syria consulate — latest news, discussion & facts — IJR