US Woman Arrested For Sitting On 10-Year-Old Foster Son, Who Died 2 Days Later

Steven’s death was declared a homicide due to mechanical asphyxia. In a shocking incident, a woman…

US Woman Arrested For Forcing Child’s Head Into Toilet, Asking To Drink Its Water

Representative Image A woman in Texas, United States, was arrested after she allegedly dragged a child…