Board Thread:Random RP/@comment-27718380-20151012210935/@comment-26210095-20151027112152

Russia works on its space station, and how to launch nukes from space! (Remember, Russia has probably thr 2nd best space program in the world)

Russia tries to make more allies in the Middle East.