Objections to CPEC: India, US caught in their own snare?