Birds have built a nest on the head of Faith at the National Monument to the Forefathers in Plymouth. The image is striking: a monument meant to honor courage and principle now also holds a simple home, high above, built for protection and survival. The nest is a reminder that strength comes from weaving together […]
