It naturally gets interesting when researchers come up with something that concurs with what is stated in India's ancient literature. Among those who believe that...
A new study has left the scientists dumbfounded. The findings are in sharp contrast to the ill-founded Darwin's theory of evolution. Learning about human...