China reacts cautiously to Indian Navy's new air base in Andaman and Nicobar islands
China has built a logistics base at Djibouti in the Indian Ocean and acquired Sri Lanka's Hambantota on 99-year lease as part of "debt diplomacy".
Jan 25, 2019, 19:35 PM IST