radical leftist propaganda poster for astronauts and the space program