Tag: New Delhi issues a strong statement against Iran on comments on Indian minorities

New Delhi reprimands Iran on comments on Indian minorities