Dust
319

Abductions

Alien abduction is a common and highly documented phenomenon; proof of alien abduction in the form of objects implanted in people's bodies is not. We explore both now.