Monday, December 21, 2009

The Least You Should Know (12/21)

Iraq's government is shutting down 90 nightclubs and revoking the liquor license in others. It ends any hope of Baghdad getting an NFL team.

No comments: