intruthisbeauty.org
Facebook Cowbirds
The cowbird is a bird that lays its eggs in nests of other species. It steals other birds’ nest space, then flies away, unconcerned. The cowbird, not being human, has no concepts of honor or …