Iran Executions Are ‘State Sanctioned Killing’ – UN Rights Chief
January 17, 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…]