>>21383629How many of these are post these invasions ? Majority of these are ancient dna from far before the Timeline you posted, and others are those invader/migrant tribes settling back in india.
The Iranians, Greeks, Hunas, Scythians, Chinese/Han from east all who settled got adopted and accepted into India