Dalitstan.org
The website claimed to be run by Dalitstan, a "Human Rights Organization working for the Upliftment of Dalits, the Untouchables of India". Note that -stan is a suffix for "place of" or "country", and forms part of the name of many places throughout Central and South Asia. Dalitstan would mean "place or country of the Dalits".