
Trump says Israel has agreed to terms for 60-day Gaza ceasefire

US President Donald Trump announced on Tuesday that Israel has agreed to a 60-day ceasefire in Gaza and warned Hamas to accept the deal before the situation worsens.
Trump announced the development as he prepares to host Israeli Prime Minister Benjamin Netanyahu for talks at the White House on Monday. He added that Qatari and Egyptian mediators will soon deliver a final ceasefire proposal to Hamas and that the agreement is likely to take effect as early as next week.
Hostage families call for deal as pressure on Israeli government grows
Dozens of protesters, including relatives of hostages, gathered outside the Israeli Prime Minister's Office in Jerusalem on Tuesday, demanding a deal to end the war in Gaza.
The protest comes ahead of Israeli Prime Minister Benjamin Netanyahu's meeting with US President Donald Trump next Monday, as pressure grows to reach a ceasefire and bring the hostages home.
Political hubris is hindering Europe's climate efforts, says EU green transition chief

Teresa Ribera, responsible for the EU's green transition, has said that a lack of political courage is hindering Europe's efforts to tackle the climate crisis, even as the continent is experiencing record heatwaves.
She criticized parties that deny climate change or avoid action because of its cost. According to Ribera, we need to move from alarmism in the news headlines to real preparation of cities and infrastructure for the consequences of the climate crisis.
Russia launched a record 5,438 drones into Ukraine in June alone

Russia launched a record 5,438 drone strikes against Ukraine during the month of June, according to data from the Ukrainian Air Force, or about a quarter more than Moscow's previous attack of 4,198 drones in March.
Moscow has significantly intensified its air strikes in Ukraine since May, with drone and missile strikes and bombings becoming more frequent and relentless.