Wednesday, June 9

A blood bank gets a 700 billion gallon bailout from Congress.


©2015 Neil Pohl & Thomas Deming-Henes