Spain's coronavirus antibodies study adds evidence against herd immunity
One of the hardest hit countries has 5% of the population with antibodies (herd immunity will need 70-90%)
Also there are studies showing people lose their antibodies after a while