Do you want to remove all your recent searches?

All recent searches will be deleted

Watch fullscreen

Jesus is back - at least in Brazil

Agence France-Presse (AFP)
Agence France-Presse (AFP)
8 years ago|407 views
The New Jerusalem is Brasilia, and the preacher Inri is its prophet. This, at least, is the creed of a bearded, robe-wearing, unflappable man who claims to be Christ reincarnate -- and more than a few people believe it.Duration: 02:01

Browse more videos