WMC-Webinar305 Question 2

Distractors
10 million
20 million
120 million
Key
160 million
Question
Approximately how many people in India and Nepal are considered "untouchables"?