alex weaverlatest news & developments