There's speculation Russia may have launched a satellite — and possibly a weapon — into space https://t.co/OWGMwHfdBK — Mil/Def Insider (@MilDefInsider) December 12, 2018