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.


Right-click on a link below and choose "Save link as..." to save the file

High Definition - MP4
High Quality - MP4
Low Bandwidth - MP4