Shashi Tharoor alleges 115 Bharat Summit speakers barred entry to India, their visas cancelled
Senior Congress leader Shashi Tharoor alleged that 115 of 315 invited Bharat Summit speakers were denied entry to India or had their visas cancelled, apparently on Home Ministry instructions. The s…