One day, three extraordinary speeches and three new lows
.....
© The Hill
visit website