alfred barrlatest news & developments