Yes, that's Col. Oliver North. He gave an excellent speech on the need to protect our armed forces members at military installations and get legislation done to allow them to carry to protect themselves.
He cheerfully noted that the last time he was in a room with so many lawyers it was when the statement "The defendant will please rise".
You could say he gave a very contra-rary view from that held by the current administration.
Quite a compelling and amazing speaker, with a lot of neat details on a variety of things.