Jun. 27, 2013 by Zach Rosenberg – FG Washington DC - A Strela launch vehicle launched from Baikonur, Kazakhstan, on 27 June, carrying a Russian satellite. According to Russian news reports, the Strela launched successfully, bringing a military radar satellite...