Aliens and Sacred Places

Series 3 - Episode 3 Aliens and Sacred Places

Today 2am - 3am Blaze
See Repeats
Sunday, 7am - 8am Blaze
ADVERTISEMENT

Summary

Experts examine evidence that aliens may have visited Mecca's Grand Mosque and Jerusalem's Temple Mount.
Education