World’s strongest storm breaks records in China after slamming Taiwan and Hong Kong - The storm brought several Asian megacities to a standstill ...