News

Tom McCollough, a historian, recently claimed that he had discovered the evidence of the place where Jesus Christ is believed to have performed his first miracle, the New York Post reported.