We passed the giant Cross at the Crossroads dozens of times over the years. Repeatedly, we commented that on one of our trips we should stop to check out the cross that soars into the sky just off the interstate where I-57 and I-70 intersect at Effingham, Illinois. We finally visited recently following our visit to another giant cross in Groom, Texas, the Cross of our Lord Jesus Christ.
Read more