Oct 16, 2020 International News A ‘Homeless Jesus’ Statue Had The Cops Called On It—Within 20 Minutes Of It Being Installed Within 20 minutes of the installation of a statue depicting a ‘Homeless Jesus’, police.. Read more