Lucy Letby, a British nurse sentenced to life imprisonment for killing seven newborn babies, is now fighting to have her conviction overturned. The case is being reviewed as medical experts are ...
A special court in Mohali has awarded life imprisonment to two former Punjab Police officers for killing two persons in a 1992 fake encounter in Amritsar. In the verdict pronounced on Tuesday, special ...