An 81-foot-tall granite colossus, the National Monument to the Forefathers, sits on an ordinary side street in Plymouth, Mass. If not for a few faded signs, you wouldn’t even be aware you were approaching it. Then, suddenly, it springs into view: A giant statue of a woman, “Faith,” standing atop a pedestal …
Read More
This article was originally published by Nationalreview.com. Read the original article here.