Viral Church Image

1 article

New Christian Science church in Dixon, Illinois, draws online attention for its appearance from above
Christian Science

New Christian Science church in Dixon, Illinois, draws online attention for its appearance from above

A newly built Christian Science church in Illinois drew wide attention online after a Google Earth image showed its outline, which some viewers compared to a large male...

Articles on the Map

Christ, Peer to Peer