<p>Rep. Thomas Massie accused Defense Secretary Pete Hegseth of defying Congress with the Iran war, suppressing free speech and other offenses.</p>