The Senate Floor statement was given by Senator Glenn, but not recently (not 2004 as stated in the piece). The statements on Iraq preceeding the Floor Statement was NOT Senator Glenn. It is just something that has been floating around the Internet, and was tacked onto the speech by Senator Glenn.
Nor was it on the Senate floor, but rather during a debate in the Democratic primary for Senator. Glenn won that one.