Life on Mars and Astrology

Recent evidence of water on planet Mars once again proves scientific base of ancient Indian writings and Indian Astrology. In our scriptures planet Mars has always referred as son of mother Earth. Now scientists of this age have confirmed evidence of liquid water on...