Arab women stage a rally Monday in Madrid to condemn Israel for its military attack on an international aid flotilla that was heading for the Gaza Strip in Palestine. Spain is the chair country of the European Union.
Arab women stage a rally Monday in Madrid to condemn Israel for its military attack on an international aid flotilla that was heading for the Gaza Strip in Palestine. Spain is the chair country of the European Union.