joao paulo rodrigueslatest news & developments