4 days agoA hologram of Jesus has been installed in one of the churches in Switzerland for confessionFree Your Mind Videos