Babaamaajimowinan (Telling of news in different places)
Two California parents were arrested over the weekend when police found 12 of their 13 children in filthy conditions, some chained to beds and starving.
Neighbors and acquaintances told news outlets that they’re shocked by the allegations and horrified that such abuse was allowed to continue unchecked so close to other neighbors. The parents have been charged with child endangerment and torture.
Reader Comments(0)