giraffeslatest news & developments