david and goliathlatest news & developments