The first half of 2020 has witnessed two lunar eclipses and one solar eclipse to date. Another eclipse is estimated… Read More