NASA leaders claim Jubilee plans to deploy military troops to different parts of the country

NASA leaders claim Jubilee plans to deploy military troops to different parts of the country