Life Chain (10/6/17)
Christ of Ozarks is ranked 4th most popular U.S. statue (8/29/17)The Christ of the Ozarks is the fourth most popular statue in the United States, according to the New York Times. The ranking was based on data provided by three sources — Travelport, a United Kingdom-based travel technology and research firm; the National Park Service; and TripAdvisor. The Lincoln Memorial was ranked first, followed by Mount Rushmore, the Statue of Liberty, and the Christ of the Ozarks. ...