armando picchilatest news & developments