The Japanese naval self-defense force has launched their largest ship since World War 2 – a huge helicopter carrier. Watch the video for more:
The Japanese naval self-defense force has launched their largest ship since World War 2 – a huge helicopter carrier. Watch the video for more: