Indo-Europeans who invaded northern India
In Hindu belief, karma is a force that
Imported from external platform