Eight Arab and Islamic countries say Israel is obstructing Gaza peace efforts
The foreign ministers of eight Arab and Islamic countries said on Sunday that Israel bears responsibility for obstructing efforts to achieve peace in the Gaza Strip and the occupied...
