Rudy Giuliani to testify to grand jury for nearly six hours on election inquiry



Rudy Giuliani to testify to grand jury for nearly six hours on election inquiry