Space Delta 18

August 20th, 2022

Via: Wikipedia:

Space Delta 18 (DEL 18) is a United States Space Force unit that serves as the National Space Intelligence Center (NSIC). It is headquartered at Wright-Patterson Air Force Base, Ohio and activated on 24 June 2022.

Posted in [???], Space, War | Top Of Page

One Response to “Space Delta 18”

  1. anothernut says:

    Funny, on that wikipedia page, there’s a “Symbolism” section, which discusses the number 18, but no mention of why King Tut is there mascot.

Leave a Reply

You must be logged in to post a comment.