georges casmoussalatest news & developments