Woman found hanging in Jamshedpur hotel room; police probing suicide or foul play

Ranchi (IANS) A young woman was found hanging from a ceiling fan in a hotel room under Sakchi police station limits in Jamshedpur on Monday, police officials said. Police are investigating whether it was a case of suicide or … read more