1 day agoIndia and true meanings of the Vedas continue to provoke scholarly inquiry and speculation.Entertainment video