Tag Seychelles Page 2 of 2NewerDecember 17, 2011China Base a Threat to India Navy?News that China is considering a Seychelles offer of a base for its ships means a new strategic headache for India’s military planners. Page 2 of 2Newer