david hubaceklatest news & developments