• Church leaders held homeless against will in several US cities, DOJ claims

    Church leaders in San Diego, El Centro, California, and Brownsville, Texas, were arrested Tuesday on suspicion of subjecting homeless people to …

    Read More
  • 0 0