bryan kelmuslatest news & developments