Indonesian navy makes a show of force in the South China Sea
- Defence News
Indonesian navy makes a show of force in the South China Sea
24 warships participate in challenge to Beijing's 'nine-dash line' claims, Indonesian navy makes a show of force in the South…
Read More »