The Sino-Indian Himalayan conflict caused a double digit casualty on both sides. This pushes a question to light. If a war breaks out between India and China, which countries will stand against China?

Defense Research and Development Organization (DRDO) scientists never cease to amaze us with interesting discoveries as they think beyond human imagination.