Idaho Police Arrest Three Christians Singing Hymns During Outdoor Worship Service

Three Christians were arrested in Moscow on Wednesday evening for participating in an outdoor worship service. That’s Moscow, Idaho, by the way — not Russia.