It is an undeniable fact that Sanskrit, Russian, Lithuanian and Slavic languages have very close similarities - much closer than the similarities between Sanskrit and the Latin, Germanic or Celtic languages. According to the theories spouted by linguists - languages change constantly and if two...