ishmael beahlatest news & developments