Ramin Mazaheri
Press TV, Washington DC
The leaders of the United States and Israel met in Washington, but - once again - refused to agree on a ceasefire in Gaza. After their joint setback in the 12-day war on Iran, Washington and Tel Aviv are scrambling to devise new schemes for regional instability and the ongoing genocide in Gaza.
This makes it easy to access the Press TV website