martin owen muwangalatest news & developments