Ramin Mazaheri
Press TV, Washington
The chiefs of the United States and Israel met yet again in Washington, as the two continue to collude in the genocide of Gaza. A 20-point so-called ‘peace plan’ was unveiled, but many say the two leaders have no intention of stopping their horrific war.