Beijing: The “Indo-Pacific” concept has been created by the US to rope in India and its other allies as the Asia-Pacific is not enough to contain China, a top Chinese Diplomat has said. The Indo-Pacific is a biogeographic region, comprising the Indian Ocean and the western and central Pacific Ocean, including the South China Sea. […]