TORONTO, May 12, 2015 — We may complain a lot about the weather on earth but perhaps we are much better off here than on some alien worlds, where the daily forecast is cloudy, overcast skies in the morning and scorching heat in the afternoon. A team of international astronomers including York University scientist Professor […]