Live

LATEST

Palestine solution

IN A NUTSHELL

Palestine solution

In a vote drawing overwhelming support, the General Assembly passed what’s being called the "New York Declaration," a resolution reasserting the so-called 'two-state solution." 

Iran and October 7

IRAN TODAY

Iran and October 7

On October 7th, 2023, the world watched as the unthinkable unfolded in Gaza and beyond 3,000 rockets, a thousand fighters, and the collapse of Israel’s myth of invincibility.