Solar Eclipse & New Moon in Leo

Solar Eclipse & New Moon in Leo

Solar Eclipse & New Moon in Leo On Monday 21st August the whole of North America will be witness to a total Solar Eclipse the likes of which will not have been seen in that part of the World since 1918. As the Moon completely covers the Sun with a perfect...