Citadel professor to star in Discovery Channel series that looks for proof of alien ‘Contact’ on Earth
The show follows investigators as they look for evidence needed to prove that extra-terrestrials have made contact with the human world.
Read More