Astro Lords: Cosmonautics Day!

Memorable date April 12th, dedicated to the first human flight into space, is not just a date engraved in memory, but a triumph of science and realization of the vastness and incomprehensibility of the unexplored. Cosmo…