david tucker News