Official! Daleks order Humans to Self Isolate!
Announcememnts are being made – initially in a British village, by the Daleks (although only one has been sighted as yet) issuing the command, that all humans must stay at home and self isolate! Godda love them Daleks!
Read more