Blogs in January 1970

The Day of the Triffids 1st January 1970

When Bill Masen wakes up blindfolded in hospital there is a bitter irony in his situation. Carefully removing his bandages, he realizes that he is the only person who can see: everyone else, doctors and patients alike, have been...

Read More