jesse armstronglatest news & developments