A recent report appears to suggest that Vietnam has placed rocket launchers on five bases in the Spratly Islands, pointing them toward Chinese facilities.
A recent report appears to suggest that Vietnam has placed rocket launchers on five bases in the Spratly Islands, pointing them toward Chinese facilities.