shanre davidslatest news & developments