Canada sees 343 new coronavirus cases as global infections top 18.4 million – Global News