thierry luescher mamashelalatest news & developments