Police respond to Home Depot for reports of exorcism – WJW FOX 8 News Cleveland

DICKSON CITY, Penn. (WBRE/WYOU/WJW) Police in Pennsylvania say they responded to a reported exorcism at a home improvement store.
The incident took place on Monday at a Home Depot in Dickson City. A… [+779 chars]