International World The US has indicated that Russia probably launched an anti-satellite weapon. The US claims that Russia launched a satellite last week, which it… presstonight4 months ago