Madurai (Tamil Nadu):Ilangovan, a 55-year-old printing press owner, hailing from Ponmeni in Tamil Nadu's Madurai, stabbed himself to death on Thursday.
Police investigation revealed that, Ilangovan who was unable to stay afloat amid lock-down and increasing pressure from lenders was forced to take the extreme step.