Life Term Upheld For Man Who Killed 2 Children With Pest Control Fumigant

The Supreme Court today upheld life imprisonment to a man for killing two minors by giving them celphos, a pest control fumigant.