Beijing: Terming the Quad alliance between the US, India, Australia and Japan as a “tool” to contain China’s rise, Beijing said on Friday that the grouping is a “deliberate move” to stoke confrontation and it is doomed to fail. China, which has territorial disputes with many countries in the strategic Indo-Pacific region, has been opposing […]