May 5, 2008: Today in Pictures

A cleaner wipes the glass roof of the World Trade Center shopping mall in Dresden, Germany, on Monday. Protected by a rope system, the cleaners wipe the 95-foot-high glass roof twice a year. Matthias Rietschel / AP
Photo sponsored by
