AFP – US and French defense leaders penned a cooperation agreement on Tuesday designed to help track space debris and avoid collisions of vital satellites.
AFP – US and French defense leaders penned a cooperation agreement on Tuesday designed to help track space debris and avoid collisions of vital satellites.