Seven months after China and Russia announced their “no limits” partnership, the two countries seem closer than ever. In the face of growing Chinese belligerence, this augurs ill for India, which should urgently reconsider its long-standing diplomatic and strategic dependence on a weakening Russia. Read More Here