Critics of India’s ID card project say they ha…

Critics of India’s ID card project say they have been harassed, put under surveillance:

Critics of India’s ID card project say they have been harassed, put under surveillance

From here