War means a Soldier on the ground willing to fight till death... In Vietnam war even at the height of war USA with its modern tech and weapons lost to the Vietnamese.... RUSSIAN FEDERATION at height of its power could not... more
War means a Soldier on the ground willing to fight till death... In Vietnam war even at the height of war USA with its modern tech and weapons lost to the Vietnamese.... RUSSIAN FEDERATION at height of its power could not... more
War means a Soldier on the ground willing to fight till death... In Vietnam war even at the height of war USA with its modern tech and weapons lost to the Vietnamese.... RUSSIAN FEDERATION at height of its power could not... more