Tag: Soyuz

Science

Ada Lovelace and the Cosmonauts

Come on. Admit it! This sounds like some kind of awesome steampunk mashup – perhaps a graphic novel. Actually it refers to two...