As of Tuesday, an island off the U.K.’s southern coast will become a petri dish for efforts to isolate and contain the third-biggest coronavirus outbreak in Europe. “From tomorrow, we will begin to pilot test, track and trace on the Isle of Wight, starting with health professionals, then rolling out …
Read More »