Bahrain, Egypt stress two-state solution as imperative for Palestinian-Israeli conflict

Bahrain, Egpyt, two-state solution, imperative, Palestinian-Israeli conflict
World
image