After three weeks of Israeli attack on Gaza, Qatar and Mauritania finally suspend diplomatic and economic ties with Israel.