giles petersonlatest news & developments