Race against time for efforts to resurrect two-state solution as Israel detains Palestinians and raids more land.
What The Fuck Is Happening?!
Race against time for efforts to resurrect two-state solution as Israel detains Palestinians and raids more land.