COVID-19: Does Sweden Have Herd Immunity?

Covid is over in Sweden. We have herd immunity. Most likely, many other parts of the world do too, including England, Italy, and parts of the US, like New York...

  • Sep 23, 2020 5:00 AM

Tour de France: Too Fast To Be Clean?

...many former fans of the Tour de France and cycling in general appear to have lost faith in the integrity of what is arguably one of the most doping-ridden disciplines in the world of sport...

  • Sep 22, 2020 2:45 AM