Child care made free, virus deaths hit 24