Investigators said they suspect the teacher, who taught at St Stephen’s College, may have killed his mother before taking his own life, as they found clothes stuffed in the woman’s mouth and her limbs tied.
from Hindustan Times - topnews http://bit.ly/2VYNCms