SAO PAULO - The number of coronavirus cases has topped 2 million in Brazil, meaning about one in 100 people have now been infected there, its health ministry said Thursday.