China India Relation China and India share a complex and often contentious relationship, marked by historical grievances and ongoing territorial disputes. Recently, satellite images have revealed a new development: China has deployed its most advanced fighter jet, the J-20, just 150 kilometers from the Indian border near Sikkim. This move …
Read More »