mohamed tahalatest news & developments