US records 2,600 new coronavirus cases every hour as total surpasses 4 million

Print Friendly and PDF

More stories