Home World News US, Canadian warships sail through Taiwan Strait for 2nd time in a year