Huge storm waves final Taiwanese island

Huge waves from Super Typhoon Ragasa — the world’s strongest tropical storm this yr — slam into Taiwan’s distant Orchid Island, described by one eyewitness as “like the end of the world.”