When All Else Fails

40,000 new US laws passed in 2011 take effect in 2012

Share