s061197470

Security camera stills released on March 10, 2016 show suspected shooter Kyle Odom inside Altar Church in Coeur d’Alene, Idaho. Odom is accused of shooting Pastor Tim Remington outside the church on Sunday, March 6, 2016.

Leave a Reply