Latest video release related to Coronavirus. Watch this “Test and trace system “not a failure” insists head of service in England – BBC News” video below:

The Head of England’s test and trace system for coronavirus has denied that it is a failure, after more heavy criticism. As schools prepare to reopen and parents …..(read more)