Idaho Christians Arrested at Psalm Sing

You’ve probably seen the news that a handful of Christians in Moscow, Idaho, were arrested last night at a “Psalm Sing” event that occurred in front of Moscow City Hall. Three people were arrested and others were cited for failing to obey social distancing and mask mandates that are part of Mayor Bill Lambert’s public […]