US police arrested couple on charges of child endangerment
The United States police have arrested a couple living in California on the charges of child endangerment and torture. The couple allegedly kept their children in an unhygienic room, denying them all kinds of...