

The Mermaid



Newton’s third law states that, for every action there is an equal and opposite reaction. ‘Karma’ is something similar. Hindus had discovered this law long time before Newton. The concept of Karma was seen first in Rigveda 3500 years ago approximately. Why does Hinduism, the oldest religion on earth, focuses so much on KARMA? Karma […]