Posts from ‘October, 1970’

The Space Traders, by Derrick Bell

1 January. The first surprise was not their arrival. The radio messages had begun weeks before, announcing that one thousand ships from a star far out in space would land on 1 January 2000, in harbors along the Atlantic coast from Cape Cod to North Carolina. Well before dawn on that day, millions of people…

29 queries. 0.373 seconds