By Peter Barker A man from Florida was arrested after he set fire to two homes and a statue of Jesus Christ. James Lee Harris was arrested after setting fire to a statue of Jesus outside the Our Lady of Grace Catholic Church in Beverly Hills, Florida, on Oct. 22. Officers were dispatched to the church after several reports were […]
The post Holy Smoked: Arsonist Torched Jesus Statue first appeared on The Florida Star | The Georgia Star.