There's going to be more reports reaching US Congress of more strange beings operating outside their own galaxy.
Think we need to delete these posts now that we know about it, don't want others finding out be a bloody queue on the website in the morning