serial killings

India court sentences ‘House of Horror’ serial killers

NEW DELHI: An Indian court sentenced a businessman and his servant to death Monday for… Read More