India Absent, 19 Countries Attend China Forum’s Indian Ocean Region Meet
Beijing: China held a meeting this week with 19 countries from the Indian Ocean region in which India was conspicuously absent. The China International Development Cooperation Agency (CIDCA), an organisation…