Only 23 new cases of coronavirus across Tayside and Fife as number of patients fighting virus in local hospitals drops

© Photo by Fusion Medical Animation on UnsplashA visualisation of the covid-19 virus.
A visualisation of the covid-19 virus.