143 August 21 total solar eclipse: Scientists to be on the look-out for sunspots
The most awaited celestial event of 2017 – the total solar eclipse – that is to take place on Monday, August 21, has everyone in the space circuit including space enthusiasts all over the world buzzing with excitement. The rare eclipse will be gracing the skies after 99 years and it’s a once in a lifetime chance for people to view it. While people from across the country are rushing […]