Bengaluru, Oct. 21: A youth hanged from an iron railing inside a Protestant church in Bengaluru after three failed attempts to commit suicide. The incident occurred in St. Luke’s Church at Chamarajpet, a suburb of the Karnataka state capital, The Times of India reported on October 21. The desperate youth,Continue Reading