This is a site on Vedic astronomy. I didn't see any astrology in any of the articles. No one disputes that India had made great strides in astronomy. My objection was only to defining astrology as science.
Astrology tries to "use" certain astronomical facts to find out cause-effect relationships through correlations. Which is itself wrong. Correlations are just that... they correlate things without assigning any cause-effect relationships.