PICTURES. by Ezra Klein August 29, 2008 3:57 PM Back to Search Results Did you know TAP has been taking pictures this week?