Your original image at http://www.bccls.org/images/0060393408.jpg has a native resolution of 312 x 475, as displayed here.
Not only does the graphic look blocky due to the poor job that most browser's do resizing images, but you took over 35K to do what could have easily been accomplished in under 12K.
<---- This is under 12K and displayed at its native 200x305 resolution
This is over 35K and displayed at a
slightly squished 200x300 resolution ---->
The image on the right looks (artificially) a bit sharper, but only becuase of the way the browser truncates pixels to shrink the image. This is especially noticable around Hillary's evil eyes.
Compare also the quality of the text in each. The smaller image, to my eyes, looks smoother and more correct.