Breaking News Constable commits suicide in Bolangir Odishatv Bureau Aug 15, 2017 Bolangir: A constable of Tusura police station allegedly committed suicide here on Sunday. The deceased has been identified as Joseph Kispetta. According to reports, Joseph ended his…