By Bonchie A controversial satanic display in the Iowa Capitol Building has met its end, at least for now. For those unacquainted with the origins of this…
By Bonchie A controversial satanic display in the Iowa Capitol Building has met its end, at least for now. For those unacquainted with the origins of this…