British Health Secretary Matt Hancock admitted on Sunday the coronavirus is out of control, hours after British Prime Minister Boris Johnson imposed a lockdown on London and south-east England, sparking a furor by canceling the Christmas plans of millions of people on short notice. The Netherlands and Belgium have banned …
Read More »