Alaskans Defy Satan in the Public Square and Town Assembly

Alaskans Defy Satan in the Public Square and Town Assembly

Kenai is a small town on Alaska’s southern coast just south of Anchorage. Like many Alaskan towns, its population of 7,424 swells during Alaska’s six-week-or-so summer tourist season. This isolated town became the scene of a face-off between the forces of good and evil at 6:00 p.m. on January 18, 2022. Free Book: Return to … Read more