Reflections on life, meaning and purpose

Scotland’s COVID inquiry report concludes harsh restrictions were a failure

The obvious failure of Scotland’s response was summarized in an opening report commissioned by Scotland’s official COVID inquiry and written by Dr. Ashley Croft, a public health infection epidemiologist.Read More