Vedic Departments: Astronomy

                                                                  Q. How do we justify explanation of eclipses given in the Vedas as Rahu swallowing Chandra etc, while science gives explanations of shadows of one falling over other?