Tag: beggars
Coronavirus: Decision to shut Cardiff test centre on Monday ‘beggars belief’
Image copyright Wales News Service Image caption The centre at Cardiff City Stadium opened last Tuesday A drive-in testing centre for key workers at the Cardiff City Stadium was shut…