Top UN Officials Resign Over The Organization’s Incapability To Protect Human Rights In Palestine
November 30, 2023
Ninety-seven people were injured on Sunday when four train carriages derailed in Egypt’s Qalioubia province north of Cairo, the health ministry said in a statement. Two security sources and local media reported that several people had been killed in the accident, but there was no official confirmation. Officials did not[Read More…]