raafat al hagan