4slash.com
Coronavirus – All You Need To Know
Authorities in China have imposed indefinite travel restrictions on tens of millions of people across 11 cities in an unprecedented effort to contain the spread, as hospitals at the epicenter of the outbreak struggle to handle a surge in new patients. The virus, which was first discovered in