If all Gypsies looked like this they probably would not have such a bad reputation.
Sanskrit was spoken throughout the ancient world, not just in what is today India. Roma may have come out of India some 800 years ago, however, they may not have migrated into India till around the first millennium CE. I suspect that ancient Roma history, per oral tradition is right on target. Roma may well have come out of Egypt, and may be Israelites, possibly part of the 10 lost tribes. Source: Titus Flavius Josephus. Considering the way societies tend to re-brand, label and profile their people during times of hardship and unrest, it would not surprise me if the “Gypsy” of today, has some relation to the Wandering Jew. That may explain whey Rom follow Abrahamic law, and have held on to orthodox Jewish traditions. Roma were also carried off as slaves, some Roma were still held as slaves, up to the mid 1800’s. Roma aren’t the first people to ever be mislabeled. For instance, right now any person who is of a degenerate or dishonest character,the indigent, mentally ill homeless, criminals, anyone without a fixed residence, or anyone who pursues an aberrant life style,petty criminals, and anyone who lives on the shady fringes of society, is currently in the process of being reclassified, and relabeled as a “Gypsy/gypsy” regardless of their genetics. This is being done by mainstream media, and various law enforcement agencies. Within 80 years, there will be millions of falsely classified “gypsies”, who are not genetically related to Sinti or Roma. Until we can differentiate between races and ethnicity’s by way of DNA testing, we may never know the whole truth, as to where the Roma originated. As of right now, there is no way to do that, as far as I know. http://www.ornl.gov/sci/techresources/Human_Genome/elsi/minorities.shtml