I think the haplogroups can tell you alot about ancestry actually. The concept of race is just a way to tell some specific physical features nothing else. What really matters is DNA ancestry. If you got a cultural connection to India in some way then you can call yourself indian or whatever. Do you speak hindi, bengali, tamil or any other indian language?