Beijing, June 28 -- China on Thursday said US secretary of state Mike Pompeo was "under a spell or something" while slamming his comments in New Delhi that, the Belt and Road Initiative (BRI), Beijing's international connectivity project, comes with shackles and not strings....