-
The primary source is mentioned, Aljazeera. Dropsite is more than trustworthy enough when it comes to Palestine. They do some of the best reporting we have pertaining it.
-
I don't think you understand just how bad the resolution is. It's literally the international rubber stamp of approval for the entire Israeli genocide. It states that an international force will go into Gaza to disarm the Palestinian resistance, and it explicitly endorses that Israel can keep colonizing Gaza until the resistance is disarmed. You can read it here, especially #7 https://www.middleeasteye.net/news/full-text-us-resolution-gaza-approved-un-security-council
As the ISF establishes control and stability, the Israel Defense Forces (IDF) will withdraw from the Gaza Strip based on standards, milestones, and timeframes linked to demilitarization that will be agreed between the IDF
Russia and China even had a big mouth about how bad the resolution was and then let it pass. They can choose to give up their UNSC veto rights if they believe that "it means nothing". China and Russia are crucial part of the UN Imperialist council and have given their support blessings to Israel to colonize Palestine.