ashraf gardalatest news & developments