Laika the space dog gets a statue

 Photos Uncategorized 2008 04 11 Laikamonument
Everybody's favorite space dog Laika now has a statue near Moscow's Military Medicine Institute! In 1957, Laika became the first living creature (from our planet, anyway) to orbit the Earth. Todd Lappin has more on Laica over at Telstar Logistics.
Link