California Couple Arrested After 3 Children Found Living in Plywood Box for Years
  • 6 years ago
Two parents were arrested after their three children were discovered living in a box among feces and trash outside a trailer in Joshua Tree, California, deputies said Thursday.
Recommended