World
China deploys SIXTEEN chilling new missiles to contested island – weeks after US destroyer
CHINESE military forces have deployed sixteen terrifying new missiles in the South China sea as strained relations in the area worsen.
Daily Express :: World Feed
Comments (0)