Here are the latest developments in the coronavirus crisis: – Stay home – Across the globe an estimated 900 million people are confined to their homes, according to an AFP tally. The majority are hemmed in by obligatory government lockdown orders while others are under curfew, in quarantine or heeding …
Read More »