India won by staying neutral on Russia-Ukraine! America also accepted India’s stand
Many countries also criticized India's stand on Russia and Ukraine. However, the…
QUAD and AUKUS RESPONSE!: Is China’s new missile capability a challenge to US dominance?
The Western world is still baffled by the news of China testing…