June 19, 2020

Have deaths from COVID-19 in Europe plateaued due to herd immunity?