ARTICLE AD BOX
The United Nations Security Council members have denounced the Israeli military's recent attack on a school sheltering displaced people in the Gaza Strip that killed at least 100 Palestinians, while Russia and China held the US accountable for the incident due to its military support to Israel.