Ohio Church installs statue of ‘Homeless Jesus’, locals call cops thinking it to be a REAL human

People in Ohio, United States, got confused after seeing a bronze statue depicting Jesus Christ as a homeless person lying under a blanket and called the cop by considering the statue a real man. The statue was installed on a bench at a ground of St. Barnabas Episcopal Church in Bay Village on Monday this […]