China has debuted its new landing barges what does this mean for Taiwan?China's new Shuqiao ships may aid in a military invasion of Taiwan by overcoming key landing defenses.