Head Constable commits suicide at Thorrur in Mahabubabad
A Head Constable (HC) committed suicide by hanging from a tree at control room near bus station at Thorrur on Wednesday night.
The deceased was identified as Vodlakonda Upender (46), a resident of Thorrur, working with the local police…