Business InsiderCOVID-19 deaths drop in Italy, Spain, France amid nationwide lockdownsApr 5, 2020more_vert