donald cardlatest news & developments