Covid-19: Almost 30 million infections across the world