News Two Iranian Generals killed in Israeli air attack Editor Apr 3, 2024 .As Tehran vows to attack Israel ‘with equal force’ China has issued a strong condemnation of a…