A Smile of Our Lady in Little Rock, Arkansas

A Smile of Our Lady in Little Rock, Arkansas

June 10 began as a blustery and rainy day in the hills of the Ozark National Park, Arkansas. The volunteers from the American Society for the Defense of Tradition, Family and Property (TFP) had spent the previous day with a “restful” 16-mile hike in the Ozark mountains. They were worried that the … Read more