Organization
Defence Research and Development Canada
Canadian defense science and technology organization referenced in connection with alleged recovered UAP material.
Organization
Canadian defense science and technology organization referenced in connection with alleged recovered UAP material.