India’s reported opposition to a China-led investment protocol at the WTO has laid bare its Sinophobia and narrow mind, observers said, as the move is a fresh attempt by New Delhi to curb the growing global influence of China, the world’s largest developing country, which India deems as a competitor “for the crown as the spokesperson for the developing world.” ....