US Accuses Russia of Launching Satellite Capable of Attacking Other Satellites By Boniface Ihiasota, USA The United States has raised concerns over Russia’s recent launch of a satellite, which US intelligence officials believe could be a weapon capable of inspecting and attacking other satellites. A Soyuz rocket took off from Russia’s Plesetsk launch site, approximately...