India rebuked a UN special rapporteur for describing Dawood Ibrahim’s D-Company as “India-based”, citing factual inaccuracies ...