Rudy Giuliani has been held in contempt of court a second time, NBC News reported.