Home Videos ‘Engineer Semegnew kill himself’ police full report Videos ‘Engineer Semegnew kill himself’ police full report September 7, 2018