Insectoid aliens in ufology and conspiracy theories
Insectoid aliens are an alien race with similar appearance to those of insects or arachnids from which, according to some, they would have evolved.
In the classification of alien races developed by the ufologist Brad Steiger, the insectoids would belong to the so-called Delta type. continue reading