Something significant has happened to us, to our planet Earth. Something so big it is comparable to an alien spaceship landing on the Padang in time for tea. Yes, it is an US vs THEM scenario, all of us vs all of them. Humankind vs Covid-19. So far it’s late in the first half but […]