Terror at 68 stories up! Β Two window washers are now safe, after dangling for an hour from a broken scaffolding on the brand new World Trade Center building. Β But it’s the future! Β Why don’t we have self-washing windows by now?
Plus:
- First Probe on a Comet!
- Britney’s Non-Disclosure Date
Β
