1 story found
Experts said on 12 October 2026 the US Navy's US$385,000 Blackbeard could exhaust Chinese ship defences. The catch is launching it near Taiwan.
TaiwanDefence · 1h ago · 4 min read