Jerusalem Channel
Jerusalem Channel
Exploits
Show notes
Christians from 15 nations join local Egyptian believers for an unprecedented prophetic event at the Great Pyramid of Giza.