monjed jado

What it means to cancel Oslo by Omar Shaban

Palestinians continue to demand the cancellation of the Oslo Accords signed in 1993 between the Palestine Liberation Organization (PLO), as the representative of the Palestinian people, and the government of …

Read More »