The spectacular solar eclipse was visible to more than half a billion people across the world, first in Chile and Argentina, Joinfo.com reports with reference to Daily Mail Online. These stunning pictures from Sao Paulo, Brazil show the moon coming ...
Read More »