The Japanese Ground Self-Defense Force demonstrated many types of modern armored vehicles at an exhibition in Tokyo.
Military
Interesting news about Military around the world.
An Afghan filmed himself clinging to the landing gear cover as the C-17 transport accelerated to prepare...