St Stephens

According to the police the mother and son were depressed because of an abetment-to-suicide case pending against them in Kerala