The bodies of two deceased children, a five-year-old boy and a seven-year-old girl, were discovered during a traffic stop in Essex late Wednesday night.
A 22-year-old man was arrested for allegedly abducting and raping a 16-year-old girl. Yesterday, he was found hanging in the lock-up of a police station in Uttar Pradeshโs Hamirpur..