Humiliated man hangs self, shoots act on phone mani 5 years ago Watch Humiliated man hangs self, shoots act on phone