Tuesday, January 12, 2010

The Least You Should Know (1/12)

The government is rushing to get full-body scanners into airports. Say what you will about Obama, but he did promise more transparency.

No comments: