EC 116 Dec - 15

Is Untouchability in India Created by Islam?