The infant was euthanized on a court order
In Britain, a child was pushed into a pit of death on a court order.
Read More
Back to Top