Baseless, unverified and dubious: India rejects UK parliamentary committee report

Baseless, unverified and dubious: India rejects UK parliamentary committee report