January 27, 2012

Are politicians too slow to react in our fast-changing world?