The Last Testament — From Middlesborough’s Messiah to the Jesus of Brasilia – photographer Jonas Bendiksen finds the leaders convincing themselves (and others) that they’re the second coming.
Written by: Alex Robert Ross