Agen Sabung Ayam The R-23M “space cannon,” revealed to a Russian military television plan at the secret business museum of the KB Tochmash design bureau in Moscow. Final month, a Russian military show, Voennaya Priemka, revealed a single of the greatest secrets of the Soviet Union’s 1970s space program: the R-23M Space Cannon. A defensive…