the original people in india are african..just like the aboriginies in australia...
the dravidians came from mesopotamia..9000 years ago..they are all over india,afghnistan .and of course are back in mesopotamia.and mostly in south india..but after 9000 yrs some mixing has occured with the indigenous people ..as evidenced in the facial features that are sometiomes non indian and more african...
it is incorrect to say that the africans are indias ancestors ..thats like saying the native ameriacans are the ancestors of the americans..
indians are generally accepted to be all of the inhabitants of india..hinduism is very tolerant..
the dravidians..(indus valley etc ) and the aryans are the more typical indians..
the original african and mongoloid people of india are easily distinguishable due to their different facial features..
all races are equal....