Stargazers put sights on sun for rare Venus transit+

Stargazers put sights on sun for rare Venus transit