Psychologist Chris French works to understand why people think they've been abducted.
now playing
Have you seen an alien?