ashraf sweilamlatest news & developments