john mensahlatest news & developments