geoffrey massalatest news & developments