william elias humalatest news & developments