Clouds and light snow hampered a partial solar eclipse in St. John’s yesterday. Nearly a dozen sky-watchers flocked to the ...