Shanghai officials pass the typhoon test

READ FULL ARTICLE