mahmoud abdul rauflatest news & developments