A church’s surveillance camera captured the explosion in downtown Nashville on Christmas morning, which injured at least three people. Police, who are calling it an intentional act, found possible human remains near the blast site.
The Christian Post | RSS
Read More