That is the trouble of these wannabe geostrategists and defence experts. No research, no knowledge just club together a few news articles and make an article. How does Seychelles offering berthing rights to China become a failure of Indian diplomacy and intelligence? Does he know that the same facilities are extended by Seychelles to half a dozen countries including India, USA and UK? India has berthing rights in Oman, a radar station on Madagaskar and has leased an atoll in Mauritius to establish a listening post, are these failures of Chinese diplomacy? Seychelles is 2800 KMs from India, that is not exactly India's backyard is it?
Maldivian terrorists in Kashmir? What nonsense? Do they report to Mr Arun Kumar Singh on their way to the Valley?
What the hell has availability of alcohol and pork on Maldives have to do with India's strategic planning and national security?