Stephen Hayes

Stephen Hayes

Senior Writer, The Weekly Standard, All-Star Panel on Special Report – Fox News Channel

Comments are closed.