New York IslandersfromBusiness Insider4 months agoSee the ship-killing missile that US Marines deployed to a hot spot near TaiwanThe US Marines deployed anti-ship missile launchers near Taiwan to deter China.