While Space Force may sound funny to some, the last military test in space by China in 2007 produced up to 25 percent of today’s space debris.


80


WashingtonPost

18 Related Articles from 2018-08-10