Nov 27, 2019
Rev. Fred Taylor was the founding executive director of For Love of Children, a D.C. nonprofit that helped shut down Junior Village, a facility exposed for harboring terrible incidents of child abuse.